Mentionsy
Jak dbać o swój kod źródłowy — nawyki i praktyki, które robią różnicę
W dzisiejszym odcinku bierzemy na warsztat fundament pracy każdego dewelopera, czyli dbanie o kod źródłowy. Choć nagrywaliśmy go „na wariackich papierach” i walcząc z uciekającym głosem, udało nam się skondensować konkretną wiedzę w 40-minutowej pigułce. Odpowiadamy na pytanie: jak pisać kod, który nie będzie wstydem dla Ciebie i udręką dla zespołu?
W tym odcinku dowiecie się:
dlaczego kod należy pisać dla ludzi, a nie tylko dla maszyn,jakie codzienne nawyki i podejście do code review realnie podnoszą jakość projektów,kiedy refaktoryzować, a kiedy odpuścić, by nie wpaść w pułapkę perfekcjonizmu,jak junior może ocenić swoją pracę, gdy w zasięgu wzroku nie ma mentora,w jaki sposób AI może stać się Twoim prywatnym strażnikiem czystego kodu.Ogromne dzięki za Wasz feedback po debiucie! Część sugestii już wdrożyliśmy i obiecujemy, że to dopiero początek podnoszenia poprzeczki. Przesłuchał_ś odcinek do końca? Podziel się swoją opinią – każda uwaga pomaga nam tworzyć lepszy content!
Napisz do nas! [email protected]
Prowadzący: Radek Wojtysiak
linkedin: https://www.linkedin.com/in/radekwojtysiak/ instagram: https://www.instagram.com/karieradevelopera/Cezary Sanecki:
linkedin: https://www.linkedin.com/in/cezary-sanecki/ instagram: https://www.instagram.com/cezary.sanecki/Realizacja i montaż: Cezary Sanecki
Rozdziały (10)
Podcast DevStarter zaczyna rozmowę o znaczeniu dobrego kodu źródłowego i praktyk, które pomagają w komunikacji za pomocą kodu.
Radko i Cezary omawiają znaczenie jakości kodu dla innych programistów i sztucznej inteligencji, podkreślając potrzebę czytelności i zrozumiałości.
Radko opisuje swoje doświadczenia z korzystaniem z sztucznej inteligencji do generowania i poprawiania kodu, podkreślając humanistyczny podchód.
Radko i Cezary omawiają korzyści i problemy z użyciem narzędzi do code review i refaktoryzacji, podkreślając znaczenie guideline i narzędzi do automatycznego sprawdzania.
Rozmowa o refaktoryzacji kodu, priorytetach i subtelności decyzji dotyczących jakości kodu.
Podzielenie się własnymi doświadczeniami z refaktoryzacją kodu i błędnymi przekonaniami.
Rozmowa o korzystaniu z AI w procesie refaktoryzacji i konwencjach kodowania.
Porady dotyczące wprowadzania nowych nawyków i praktyk dotyczących jakości kodu.
Korekta tematu Solid, Dry, Yagni i propozycja dalszych rozważań na ten temat.
Podsumowanie odcinka i dziękowanie słuchaczom, zaproszenie do podania opinii.
Szukaj w treści odcinka
I niestety na takie rzeczy, albo stety nawet, mamy już wypracowane rozwiązania, jakieś lintery, formatery.
Możemy przecież w jakimś naszym kroku w CI poprosić, żeby właśnie jakiś linter, jakiś formater nam to wszystko ładnie ustrukturyzował tak, żeby dostosować się do konwencji, które zawarliśmy w zespole.
I to jeszcze był czas, kiedy te lintery, o których wspomniałeś, czy tam formatery, jeszcze nie były też takie popularne.
Jeszcze teraz jak mamy AI, to możemy mu po prostu powiedzieć wprost słowami po polsku, że chcemy, żeby wyglądał to, żeby ten formater wyglądał tak, a nie inaczej.
Czasami wyłapuje też takie rzeczy typu właśnie formatery, ale czasami potrafi zadać takie niewygodne pytania, które zaczynają nam otwierać jakieś dodatkowe klapki na to, czego nie dostrzegliśmy i w ten oto sposób możemy wyłapywać jakieś dodatkowe corner case'y, żeby ten model był dużo, dużo lepszy do wymagań, które zostały nam
Bo tutaj też w sumie o tym nie powiedzieliśmy, bo mówiliśmy tylko o formaterach, mówiliśmy o linterach.
Ale też ta konfiguracja jest bardzo ważna, a mianowicie, jeżeli dany, nie wiem, linter czy formater znajdzie błąd, nazwijmy to krytyczny w cudzysłowie, no to niech on tego nie poprawia, niech nie próbuje sam poprawić, tylko niech zgłosi, że to jest błąd, który programista powinien rozwiązać, a wszystkie te takie małe rzeczy, właśnie jakieś spacje, czy tam jakieś entery, niech robi, nawet niech nie pyta, tylko niech o tę jakość po prostu dba.
Ostatnie odcinki
-
Jak powinno wyglądać portfolio programisty w 2026?
22.06.2026 07:03
-
Czego rekruterzy naprawdę szukają w 2026 roku?
08.06.2026 07:22
-
Ergonomia pracy — co kupić, żeby nie bolało po ...
25.05.2026 05:25
-
Pierwsza praca jako programista — przewodnik pr...
11.05.2026 06:56
-
Jak dbać o swój kod źródłowy — nawyki i praktyk...
27.04.2026 10:09
-
Czy AI zastąpi juniorów? — co naprawdę zmienia ...
11.04.2026 19:43