mirror of
https://github.com/zaphar/jeremy.marzhillstudios.com.git
synced 2025-07-21 19:29:48 -04:00
556 B
556 B
+++ title = "Top X Design/Coding Principles" date = 2009-08-29T00:16:37Z in_search_index = true [taxonomies] tags = [ "Site-News", "coding", "principles", ] +++ 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)