intentionalprogramming
nounUK /ɪnˈtɛnʃənəl ˈprəʊɡræmɪŋ/
US /ɪnˈtɛnʃənəl ˈproʊɡræmɪŋ/
Writing computer code on purpose with a clear plan in mind.
Our teacher showed us intentionalprogramming by planning each step before we wrote any code.
RELATED WORDS
OTHER MEANINGS
2. A teaching method where students explain why they wrote each part of a program.
In class, intentionalprogramming means we must say what each line does.
3. A style of building software where every feature is chosen for a clear reason.
The team used intentionalprogramming so no extra features were added.
4. The habit of thinking about a program's goal before typing any code.
Intentionalprogramming helped her avoid mistakes in the game she built.