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"