( _Franko_ | 2018. 01. 03., sze – 11:14 )

"Még mindig nem írtad le pontosan, sőt szerintem sehogy sem. Egy olyan leírás kellene, ami alapján a programozó a fenti kódot fogja gyártani. Ezen leírások alapján én egyetlen sort se nagyon tudnék írni."

Ne haragudj, de nem fogok részletes specifikációt írni.

Ilyenekről van szó:

draw(unit.getSpriteName(), 0, 0);
draw("health", index(unit.getHealthIndex()), 8, 16);

if (unit.isAutomated()) {
draw("state_automated", 16, 32);
} else if (unit.isForitfied()) {
draw("state_fortified", 16, 32);
} else if (unit.isLoaded()) {
draw("state_loaded", 16, 32);
}

if (unit.isSelected()) {
draw("grids_selection", 0, unit.getSelectionDelta());
}

Miért szedjem szét például az üres sorok mentén, ha egyben is láthatom, hogy mi, hol és mikor fog megjelenni?