You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Code Testing in Production (It's not a literary term)
Duplicate Code
Shotgun Surgery
Long Parameter List
Primitive Obsession
Bad Variable Naming
🤗 Design Patterns & Principles & Conventions
(SRP) Single Responsability
(LSP) Liskov Substitution
(DIP) Dependency Inversion
(AAA) Arrange, Act, Assert
(DI) Dependency Injection
(YAGNI) You Ain't Gonna Need It
(SUT) System Under Test (Code convention)
Test Doubles (Mock, Stub & Spy)
Repository Pattern
Strategy Pattern
Factory Pattern
Clean Code
🧐 Principles to check
Value Objects
Repository
Red/Green Refactor
Small Commits
Dublês de teste: Mock, stub, dummy, fake e spy
About
Learning TDD with Typescript and Jest. The focus in this case was everything that surrounds Clean Architecture, Best Pratices, Design Patterns and TDD. Project based on a Live Coding with @diego3g & @rmanguinho.