Philosophical foundation didactical design research (DDR) (Gapura Press, 2019)