Igen, strukturáltság szempontjából ez így gáz. Délelőtt betettem azt a 20 soros hosszú programrészt. Ott elszörnyedtem, láttam, hogy ez így nagyon sok, és egyszerűsíteni kell rajta, csak ugye fejben először ez volt meg. Így hát egyszerűsítettem, és ez túl jól sikerült.
![Cheesy :D](/Smileys/phpbb/ds_icon_biggrin.gif)
Annyira szörnyűnek tűnt az a 20 sor. Áttekinthetőség szempontjából tényleg IF ... END IF lenne elegáns, és mindegyik sorba egy utasítás.
Valamikor a strukturálatlanságnak is van előnye. Pl. TVC-n volt egy sound utasítás, felszökött a hang, és ezt egy sorban meg lehetett oldani egy ciklussal, valami ilyesmi volt:
500 FOR J=3500 TO 4094:SOUND; PITCH J,DURATION 2:NEXT
Olykor zavaró lehet, hogy ha listázok egy bonyolultabb programot, akkor ez három sort elfoglal EP-n, és a képernyőn kevesebb hely marad más dolgoknak. Az IF... END IF hiánya TVC-n meg zavaró lehet, amikor pl. 4 print utasítást akarok a then után tenni, de az már nagyon sok lenne egy sorban, és csak a 4 print miatt kell gosubozni, és még keríteni is kell valami részt a programban, ahova amúgy sose jutna el, csak innen.