Jump to content

User:DamienRoche/Books/Best Practice Programming

From Wikipedia, the free encyclopedia
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.


Best Practice Programming

Best Coding Practices
Anti-pattern
Code smell
Principles
Abstraction principle (computer programming)
Command–query separation
Defensive programming
Don't repeat yourself
Fail-fast
Garbage in, garbage out
KISS principle
Law of Demeter
Liskov substitution principle
Open/closed principle
Hybrid coupling
Principle of good enough
Principle of least astonishment
Return early
Secure by design
Separation of concerns
Single responsibility principle
Uniform access principle
Worse is better
You aren't gonna need it
Guides
Amdahl's law
Gall's law
Greenspun's tenth rule
Ninety-ninety rule
Rule of three (computer programming)
Zero one infinity rule