Top X Design/Coding Principles
72 words | 1 minutes
Design/Coding rules
-
Data and Operations should be seperate
-
Workflows are awesome
-
Work from the outside in
- Then from the Inside out
-
TDD TDD TDD
-
Keep the IO partitioned and at the edges
-
API's need to be *tight
- More Permissive == more Headaches
-
Fuzzy states are bad
-
Every if has an else
-
Boilerplate is bad (boring to review hard to get right)