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...

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...

97 rzeczy które każdy programista powinien wiedzieć. Część piąta (65-80)

To już przedostatni post z cyklu streszczeń artykułów pt. 97 rzeczy które każdy programista powinien wiedzieć, jak zawsze zachęcam do przejrzenia oryginału. 65. Zamiast używać...

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...

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...

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...

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ć...

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...

Hype Driven Development

Chciałbym nieco rozwinąć temat który został już poruszony przez Mateusza na naszym blogu w postaci postu Blog, Hype i Fake News. Dodać do niego...

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...