Citat:
voodoo_ kaže:
Učite projektovanje softvera, tj. prvo isfilozofirajte šta i kako treba da radi pa se onda bacite na kodiranje.
|
Problem sa tim pristupom je sto treba dosta iskustva u 'kodiranju' da bi moglo da se planira i projektuje. Cak i za ljude koji vec programiraju to moze da predstavi problem, jer cesto nije logika ta koja ogranicava, vec jezik, frejmvork, biblioteke ili nesto sto prosto neko nedovoljno iskusan nije mogao u startu da predvidi. Jer realizacija plana/ideje zavisi od dosta fizickih faktora. Mada zavisi o kom nivou apstrakcije pricamo u tom planiranju/projektovanju.
Ali ipak mislim da je planiranje dosta zahtevno za nekog ko tek pocinje sa ucenjem programiranja. Planiranje dolazi samo vremenom.. I mislim da se nase definicije pocetnika dosta razlikuju.
Citat:
galebns kaže:
Vecita dilema kako poceti uciti programiranje Da li od dna (prvo teorija, matematika itd.) ili sa vrha tj. napisati neki jednostavan programcic pa analizirati.
|
Po mom misljenu ne mora bas da se ide iz jedne krajnosti u drugu. Moze da se napravi neki miks. Na primer, krene se od pocetka, uz knjige, ali istovremeno se pisu jednostavni programcici, isprobava i analizira.. Znaci temeljno, ali opet prakticno i zanimljivo..