Online Tržište

Vaš mentor u svakodnevnom sv(ij)etu internet poslovanja i online marketinga.

buy vicodin online

Arhiva za ‘naučiti’ tag

10 načina da poboljšate svoje programiranje

sa jednim komentarom

Naučiti novi programski jezik

Učenjem novih programskih jezika uvidjet ćete nove načine razmišljanja, pogotovo ako novi jezik koristi paradigme koje do tada niste upoznali. Novi način razmišljanja koji naučite može primijeniti na jezike koje već znate, a možda čak i poželite početi koristiti novi jezik za ozbiljne projekte.

Veliko iskustvo i znanje možete steći sa kvalitetnim jezicima poput Forth, PostScript, Factor, Haskell, Prolog ili Erlang.

Čitanje kvalitetnih knjiga

Veoma mnogo se može naučiti iz knjiga. Iako je praksa važna, čitajući neku od stvarno dobrih i izazovnih knjiga za programiranje može biti odličan trening za vaše razmišljanje. U takve knjige spadaju na primjer: “Art of Computer Programming“, „Structure and Interpretation of Computer Programs (SICP)“, ili pak „A Discipline of Programming“.

Naravno, možete početi i sa manje zahjevnim knjigama, ali svakako treba da izbjegnete knjige poput “for Dummies”, ili one koje vas uče nešto “u roku od 24 sata” ili “za 21 dan”, jer od takvih knjiga ćete dobiti vrlo malo u smislu poboljšanja vještine programiranja.

Pridružite se open source projektu

Prednosti ulaska u open source projekt su da ćete raditi s drugima, što je dobra stvar u slučaju da ste ranije radili samostalne projekte, a takođe ćete morati istraživati i naučiti da razumjete nepoznatu bazu koda, što može predstavljati veliki izazov.

Razne projekte možete pronaći na sajtovima kao što GitHub, SourceForge, gitorious, BitBucket ili Ohloh./p>

Riješavanje programerskih problema

Postoje mnogi programirski problemi čijim riješavanjem stičete dodatno iskustvo i rutinu. Matematički problemi mogu se naći na Project Euler, koji je vjerojatno najpopularniji sajt ovoga tipa.

Probleme u programiranju koje ostali programeri pokušavaju riješiti možete pronaći na codegolf.stackexchange.com.

Ovako nešto vam može pomoći da naučite mnoge posebne značajki jezika, a takođe i da razmišljate kreativnije o kodiranju nego ranije.

Pogledaj kompletan post »

Napisao admin

3 Jula, 2011 at 6:13 pm