Please enable JavaScript.
Coggle requires JavaScript to display documents.
12 Ways To Make Your Code Suck Less (Program with intention (Rules…
12 Ways To Make Your Code Suck
Less
Lower Coupling
Thight coupling
Mocking hell
Program with intention
Rules
Passing all tests
Reveals intention
No duplications
Minimalistic
TIP
TDD
Primitive obsesion
Prefer clear code
vs. Clever code
Rules
Simplicity
Short methods
Cohesiveness
Clarity
var names
Brevity
small code units
classes
methods
Humanity
do it as a human
Comments
Why
refactor
Long methods
levels of abstraction
Variable names
Tatical Code reviews
Lower technical dept
schedule