Nie ulegaj presji czasu, jakość jest ważna!

Kojarzysz film “Marsjanin”? Historia opowiada o tym, że jeden z bohaterów filmu został uwięziony na Marsie po nieudanej misji kosmicznej. Wtedy zaczyna się akcja...

Code Review – Mniej, a częściej

Gdy wpiszemy frazę Code Review w wyszukiwarce Google, otrzymamy ponad 2,5 mln rezultatów. Część z tych wyników to artykuły wyjaśniające pojęcie, niektóre wskazują dobre...

97 rzeczy które każdy programista powinien wiedzieć. Część druga (17-32)

Nadszedł czas na drugi post cyklu "97 rzeczy które każdy programista powinien wiedzieć" dotyczącego dobrych praktyk programowania. 17. Komentuj tylko to czego kod nie może...

Niech Twój kod nie będzie STUPID

W kontekście tworzenia oprogramowania często mówimy o dobrych praktykach. O tym, jak coś powinno wyglądać, jakie zasady muszą zostać wprowadzone aby coś zostało uznane...

97 rzeczy które każdy programista powinien wiedzieć. Część czwarta (49-64)

Pora na kolejną część dobrych praktyk tworzenia oprogramowania spisanych przez najlepszych ekspertów zawartych w spisie 97 rzeczy które każdy programista powinien wiedzieć. Warto zapoznać...

97 rzeczy które każdy programista powinien wiedzieć. Część trzecia (33-48)

Po wakacyjnej przerwie trzecia część serii streszczeń "97 rzeczy które każdy programista powinien wiedzieć" jest już gotowa. 33. Liczby zmiennoprzecinkowe nie są liczbami rzeczywistymi. Liczby zmiennoprzecinkowe...

Zasada Skautów

Zasada skautów zaprezentowana w książce Wujka Boba (pt. Clean Code), jest parafrazą pożegnania skautów. Przeniesiona na grunt programistyczny, stała się jedną z najbardziej rozpowszechnionych...

Egoless Programming – Mniej ego podczas programowania

W 1971 roku można było śledzić losy dwóch misji księżycowych wykonanych przez statek Apollo 14 oraz Apollo 15. Gdy amerykanie latali w kosmos, w...

Decision Log – czyli jak może wyglądać rejestr decyzji technicznych

Temat prowadzenia projektowego rejestru podejmowanych decyzji poruszany był już na naszym blogu w poprzednich postach (chociażby w tym na temat Hype Driven Development). Czym jest...

97 rzeczy które każdy programista powinien wiedzieć. Część szósta (81-97)

To już ostatni post z serii streszczeń opartych o zbiór zasad 97 rzeczy które każdy programista powinien wiedzieć. Zapraszam do lektury! 81. Testy powinny być...