User:Jmcgarey/Books/ProgrammingPrinciples

Programming Principles

 * Abstraction principle (computer programming)
 * Code reuse
 * Cohesion (computer science)
 * Command–query separation
 * Defensive programming
 * Dependency inversion principle
 * Discoverability
 * Don't repeat yourself
 * Fail-fast
 * GRASP (object-oriented design)
 * Information hiding
 * Interface segregation principle
 * Inversion of control
 * KISS principle
 * Law of Demeter
 * Liskov substitution principle
 * Loose coupling
 * Open/closed principle
 * Principle of least astonishment
 * Microsoft Research
 * Separation of concerns
 * Separation of mechanism and policy
 * Single responsibility principle
 * SOLID (object-oriented design)
 * Uniform access principle
 * Worse is better
 * You aren't gonna need it
 * Zen of Python
 * 80:20 rule
 * Amdahl's law
 * Code smell
 * Deutsch limit
 * Greenspun's tenth rule
 * Gustafson's law
 * If it ain't broke, don't fix it
 * Law of conservation of complexity
 * Ninety-ninety rule
 * Rule of three (C++ programming)
 * Rule of three (computer programming)
 * Zero one infinity rule
 * Adage
 * List of eponymous laws
 * 1% rule (Internet culture)
 * 7 Ps (military adage)
 * Adagia
 * As a dog returns to his vomit, so a fool repeats his folly
 * Bald–hairy
 * Bell's law of computer classes
 * The best defense is a good offense
 * Betteridge's law of headlines
 * Brooks’ law
 * Bushnell's Law
 * Campbell's law
 * The Centipede's Dilemma
 * Cheops law
 * Claasen's law
 * Clarke's three laws
 * The law of conservation of misery
 * Conway's law
 * Cui bono
 * Edholm's law
 * The enemy of my enemy is my friend
 * Engelbart's Law
 * Festina lente
 * Finagle's law
 * Law of holes
 * Fools rush in where angels fear to tread
 * Gérson's law
 * Ginsberg's theorem
 * A Glass Eye at a Keyhole
 * Godwin's law
 * Goodhart's law
 * Gresham's law
 * Grosch's law
 * Hakuraku
 * Hanlon's razor
 * Hard cases make bad law
 * Hitchens's razor
 * Hofstadter's law
 * Hutber's law
 * Information wants to be free
 * Inverse consequences
 * It ain't over till the fat lady sings
 * Joy's law (management)
 * Justice delayed is justice denied
 * A language is a dialect with an army and navy
 * Law of averages
 * Law of the handicap of a head start
 * Law of triviality
 * Laws of infernal dynamics
 * Lewis's Law
 * Lions led by donkeys
 * Maes–Garreau law
 * Many a true word is spoken in jest
 * Matthew effect
 * Might makes right
 * Miller's law
 * Monkey see, monkey do
 * Mrs. Murphy's Law
 * Muphry's law
 * Murphy's law
 * Niven's laws
 * No purchase, no pay
 * Occam's razor
 * Okrent's Law
 * On the Internet, nobody knows you're a dog
 * Ostrich effect
 * Pareto principle
 * Parkinson's law
 * The pen is mightier than the sword
 * Peter principle
 * Poe's law
 * Red sky at morning
 * Redshift (theory)
 * The rich get richer and the poor get poorer
 * The road to hell is paved with good intentions
 * Rock's law
 * Rome wasn't built in a day
 * Sayre's law
 * Seagal's Law
 * Segal's law
 * Ševčenko's law
 * Small country syndrome
 * Socialism for the rich and capitalism for the poor
 * Sod's law
 * Software Peter principle
 * Solvitur ambulando
 * Streisand effect
 * Sturgeon's law
 * Sutton's law
 * Teeter's law
 * Thank God for Mississippi
 * There ain't no such thing as a free lunch
 * There are no atheists in foxholes
 * This too shall pass
 * Unintended consequences
 * Van Loon's Law
 * Wheaton's law
 * When life gives you lemons, make lemonade
 * Wiio's laws
 * Wirth's law
 * Yhprum's law
 * You can't both have your cake and eat it.