1/ When coding, don't underestimate the power of state to confuse you! I was reminded of this recently. If confused by code (your's or anybody else's), the first thing to do make as many things immutable as possible, remove redundant concepts, and prefer calculation over state.
-
-
so true!
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
A lot of good design aims for this. Easy debugging is a natural fallout of good design.
-
Great point. I think this stands in contrast to "easy to unit test" as TDD advocates, because that often doesn't necessarily lead to easy to understand/debug code.
- Show replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.