Ponovo radi Škola koda!

Nakon izvesne pauze, ponovo sam se posvetio držanju radionica za učenje programiranja. Imao sam veliku dilemu da li je moralno naplaćivati obrazovanje, jer se ceo život zalažem da ono bude besplatno. Međutim, besplatno obrazovanje, kao u slučaju državnog, je moguće samo kada neko pokriva troškove, što ovde nije slučaj. Rešenje sam našao u poslovanju čiji […]

Pročitaj više "Ponovo radi Škola koda!"

Kako preživeti jQuery? Vodič za refaktorisanje Javaskript koda

Ukoliko radite kao web developer, verovatno ste naleteli na „jQuery crevo“, nesagledivu budževinu Javaskript koda, nabacanog bez ikakvog reda. U većim firmama čak postoje „jQuery creva“ koje su stvarale generacije developera, kako je ko stigao. Pa kako se pobogu izboriti sa tim?? Srećom, pomoću malih i jednostavnih koraka možemo povratiti čitljivost i kontrolu nad kodom. Na osnovu dosadašnjeg refaktorisanja na desetine […]

Pročitaj više "Kako preživeti jQuery? Vodič za refaktorisanje Javaskript koda"

Refaktorisanje if/else uslova sa obrtanjem vrednosti

Na poslu sam nedavno u sklopu redovnog pregleda koda naišao na sledeći primer bespotrebnog if/else uslova, čije uklanjanje prilično dobro oslikava vrednost refaktorisanja. Primer je dat u programskom jeziku CoffeeScript, ali rešenje je opšte primenljivo. If/else uslov if $scope.checkAll is false $scope.checkAll = true _.forEach $scope.clips, (item) – > item.DownloadSelected = true else $scope.checkAll = […]

Pročitaj više "Refaktorisanje if/else uslova sa obrtanjem vrednosti"

Pokolj Italijana na Neretvi

Partizani su do 22. februara, za manje od dve sedmice, porušili kompletne komunikacije u dolini Neretve i onda uništavali jedan po jedan odsečeni italijanski garnizon. Dnevno je hvatano i ubijano na stotine vojnika fašističke Italije. 16. februara jedinice 2. proleterske divizije su presrele i razbile čitav 1. bataljon 260. puka italijanske divizije Murđe, koji se […]

Pročitaj više "Pokolj Italijana na Neretvi"