Avoid creating really long lines of code.
Author Archives: fooyay
Kent Beck’s Rules of Simple Design, #4
The code must minimize the number of classes and methods.
Kent Beck’s Rules of Simple Design, #3
The code must contain no duplicate code.
Kent Beck’s Rules of Simple Design, #2
The code must express the intent of the programmers.
Kent Beck’s Rules of Simple Design, #1
The code must run all the tests.
Watch your body language.
How you express yourself affects how you are perceived.
Learn from Occam’s Razor.
Among competing hypotheses, the one with the fewest assumptions should be selected.
Use instrumentation.
Don’t try to optimize your application by guessing which part is slow.
Beware Hofstadter’s Law.
It always takes longer than you expect, even when you take into account Hofstadter’s law.
Don’t write flaky tests.
Stop chasing your tail with unreliable tests.