diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2016-03-09 16:33:18 -0800 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2016-03-09 16:34:09 -0800 |
commit | 90758e73f8845392d29645a611c2c3bea582faad (patch) | |
tree | 06c27af8ac5dcbac4b29882938ea120119e40094 | |
parent | e66851d897a378980e599134f90eb7a95f14787f (diff) | |
download | mu-90758e73f8845392d29645a611c2c3bea582faad.tar.gz |
2747
Thanks Ben Trask for engaging with my arguments.
-rw-r--r-- | Readme.md | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Readme.md b/Readme.md index 64124181..29b577a1 100644 --- a/Readme.md +++ b/Readme.md @@ -52,6 +52,10 @@ strange program is the first step for someone on the long road to becoming a regular contributor to your project. Make things dead simple for them. If they make a change, make it dead simple for them to see if it breaks something. +(All this takes extra effort, and it isn't worth doing for throwaway +prototypes, but the effort pays dividends in situations where unit tests and +other best practices pay dividends.) + But this is a hard property for a codebase to start out with, even harder to preserve, and impossible to regain once lost. It is a truth universally acknowledged that the lucid clarity of initial versions of a program is |