Kruchość = nieSOLIDny kod
0
W pewnym momencie wprowadzasz zmianę i ... zaczyna się prawdziwa tragedia. Z pozoru niepowiązanego moduły przestają działać. Klient dzwoni i mówi, że na produkcji...
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...