Značka: classes
-
Ep. 14 – Clean Code Part 4 (Unit Tests, Classes)
V 4. časti série Clean Code rozoberáme Unit testy a Triedy. Čo sú to unit testy a načo ich potrebujeme? Ako mať testy čisté? Ako by mala vyzerať čistá trieda? Taktiež si prejdeme veľmi dôležité princípy ako Single responsibility principle, Cohesion, Open-Closed principle. (00:00) Úvod (00:36) Unit testy - čo to je a prečo ich chceme mať čisté (04:52) Výhody unit testov (Flexibilita v produkčnom kóde) (06:01) Čo robí testy čistými? (13:41) Akronym FIRST (fast, independent, repeatable, self-validating, timely) (18:59) Unit testy - záver, TDD (test driven development) (21:54) Classy, úvod - ako vyzerá bežná classa? (23:18) Enkapsulácia, čo to je a príklad (25:40) Triedy by mali byť krátke (26:44) Single responsibility principle (31:38) Cohesion (Súdržnosť) (33:31) Organizovanie pre zmenu, open-closed principle (35:31) Izolovanie od zmien (37:13) - Zrhnutie https://wp.streetofcode.sk/podcast/ep-14-clean-code-part-4-unit-tests-classes/