Archiv pro měsíc: Duben 2011

Refactoring, neboli splácení technického dluhu

Po Code Complete jsem do ruky vzal Refactoring od Martina Fowlera. Hlavní část knihy tvoří katalog refaktoračních technik, od základních Move Method, Rename Method až po větší změny struktury jako Replace Conditional with Polymorphism. Číst katalog celý je nuda, takže … Celý příspěvek

Rubriky: Nezařazené | 1 komentář

Šetři můj mozek a obnažuj toho co nejméně

Některým může tento článek připadat jako zbytečný truismus. Nicméně na dubnové Ruby(/Python) středě jsem se dostal do sporu s Pythonisty, kteří obhajovali neexistenci private a protected členů argumentem, že „jsme přece všichni rozumní lidé„. Stačí použít podtržítko před názvem a … Celý příspěvek

Rubriky: Nezařazené | 1 komentář

Javascript a CSS končí?

Co mají společného Javascript a CSS? Každý, kdo s nimi delší dobu pracuje, dokáže vyjmenovat, jak by se oba jazyky daly vylepšit. Někteří vzali vylepšování do svých rukou, a tak vznikl CoffeeScript a Sass. CoffeeScript CoffeeScript je jazyk inspirovaný Ruby … Celý příspěvek

Rubriky: Nezařazené | 4 komentáře

Code Complete – Ultimátní kniha o správném kódu

Dočetl jsem Code Complete od Steva McConnella. Je to nejužitečnější kniha o programování, kterou jsem dosud četl. Na necelých devíti stech stránkách se McConnell věnuje třem velkým tématům – řízení softwarového projektu (vytvoření požadavků, design, konstrukce, management), psychologii programování a … Celý příspěvek

Rubriky: Nezařazené | 3 komentáře