Sam Backus
♥
Rule:
For an idea to go from someones head into the computer it must go through someone else's hands
Intention > Location > Details
Classes can be no longer than one hundred lines of code.
Methods can be no longer than five lines of code.
Pass no more than four parameters into a method. Hash options are parameters.
Controllers can instantiate only one object.
5 rules of OOP
No bike shedding:
try both
then vote and move on
Learning to work well together means we have to learn about ourselves
emotional safety
Instead of failing less
reduce the cost of failure/change
Continuous Learning
Retrospectives
turn up the good
Satisficing vs. Optimizing
If you system requires discipline, maybe the system is broken
Whiteboard -> English -> Code
Refactoring english is easier than refactoring Code
By Sam Backus