Clean Code, czyli Czysty Kod. To tytuł książki, którą często polecamy młodym programistom. Ponieważ, jednym z etapów rozwoju rzemiosła programisty, jest tworzenie prostego w zrozumieniu kodu.
Sztuka ta nie jest łatwa, jednak istnieje kilkanaście różnych reguł i podpowiedzi, których stosowanie może pozwolić na uzyskanie "wystarczająco czystego kodu". Pytanie tylko, które z nich wybrać i kiedy stosować?
✅ Czym jest Clean Code? ✅ Jak definiować i jakie reguły można zastosować przy Clean Code? ✅ Czy Clean Code może być uniwersalny i identyczny dla wszystkich naszych projektów? ✅ Jakie zasady stosujemy w projektach i na co uważamy?
W tym odcinku podpowiadamy jak my patrzymy na Clean Code. Kiedy i po co stosujemy pewne zasady oraz dlaczego SOLID nie zawsze jest wymagany.
(00:32) Wstęp do tematu odcinka (00:45) Serwer Discord DevEnv (01:18) Kontekst aplikacji jest ważny (02:30) Implementacje na przyszłość (03:10) AHA Programming (04:08) Ustalenie poziomu “kod wystarczająco dobry” (06:55) Wszyscy powinni rozumieć wymagania względem kodu (07:20) Reguły Clean Code, które można zastosować (08:37) Gotowe reguły dla narzędzia SCA (09:02) Wspólny standard nazewnictwa (12:00) Standardy na wielu poziomach (15:05) Unikamy komentarzy bez uzasadnienia (16:02) Kiedy komentarze są zasadne (18:03) Zasada Skauta (19:22) Magic Numbers & String (21:47) Zasada DRY - Don't Repeat Yourself (24:05) Zasady SOLID* (25:45) Dług techniczny, zasady, a konsekwencje (26:32) W Definition of Done - “Zawsze Testy” (27:15) Nauka na błędach jako sposób na poprawę swojego kodu (27:55) Odpowiedni poziom satysfakcji (29:00) Jak mierzyć Clean Code? (35:17) Zakończenie + Najważniejsze miejsca DevEnv
---
💡 Masz pomysł na temat? Chcesz, abyśmy porozmawiali na jakiś konkretny temat lub chciałbyś wziąć udział w podcaście?
Podden och tillhörande omslagsbild på den här sidan tillhör
Adrian Piętka, Bartłomiej Michalski. Innehållet i podden är skapat av Adrian Piętka, Bartłomiej Michalski och inte av,
eller tillsammans med, Poddtoppen.