A programozási módszertani szempontok (avagy miképpen dolgozzuk fel az anyagot?)
Kódsűrítés avagy igyunk-e ketchupot?
Minden, kissé bonyolultabb kódot többféleképpen meg lehet oldani, tapasztaltabb programozók már mesterei a kódsűrítésnek, amellyel jelentős processzor-, és munkaidőt tudnak nyerni. Bizonyos tömörségű kódsűrítés azonban nem kedvez egy oktatási módszertanban; teljesen nyilvánvaló, hogy a kódokat az érthetőség érdekében kissé "le kell lassítani", azaz alkotórészeit szét kell bontani, szét kell tagolni, más, esetleg "fapados" metódust kell beilleszteni, magyarán: a kódot kissé "szájbarágóssá" kell tenni, hiszen a cél a kód, vele a modellezett probléma megértése, nem pedig valós idejű futtatása. Nézzünk is erre egy érdekes példát!
Érdekes futtatható Java-kód! - Formai különbségek kezdő és haladó kód között