Co to jest spike?

Czy byłeś kiedyś świadkiem sytuacji, kiedy dostajesz zadanie i nie wiesz, jak to zrobić. Brakuje Ci wiedzy domenowej, umiejętności technologicznej. Jak można niwelować wpływ...

5 Grzechów początkującego programisty

Wyobraź sobie sytuację, w której pojawia się nowa osoba w zespole. Dostaje zadanie. Po kilku dniach kłóci się z Lead Devem o coś, co...

Programisto. Testuj!

Wszystko zaczyna się w momencie wytwarzania kodu, a dokładniej mówiąc w momencie rozwiązywania danego problemu za pomocą kodu. Czasem skomplikowane z początku sprawy okazują...

Programisto. Weryfikuj zmiany!

Jest piątek, godzina 14:00. Właśnie dzwonił dobry kumpel i ustawiliście się na grilla. Dziś wieczorem. Będzie piwko, będzie chill, który po tygodniu pracy się...

Organizacja błędów aplikacji w środowisku produkcyjnym

Błędy są nieodłącznym elementem procesu wytwarzania oprogramowania. Mamy wypracowane metody zapobiegania, detekcji oraz ich rozwiązywania. Mimo wszystko zdarzają się w świecie produkcyjnego systemu. Trafiłem...

Kod nigdy nie kłamie, komentarze czasami

Zapytaj swojego kolegę, programistę czy komentarze w kodzie to dobry pomysł. Jak myślisz, jaka zazwyczaj pojawia się odpowiedź? Absolutnie! Nie. Chyba Cię po(..)" Bez zastanowienia komentujemy także komentarze...

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

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