|
|
|
|
|
by tivert
702 days ago
|
|
5. The documentation won't get lost in a botched wiki migration or something like that. The documentation in the repo should not be restricted to relatively low-level stuff about APIs, it should also include design documents and cover the higher level concepts the developers use to make sense of the app and its APIs. I can't tell you how many times I've seen these concepts lost after the original developers move on, and then get violated in ways that make the app much harder to comprehend. |
|
One time my company purchased a $5k commercial license for x264 and were met with "the code is the documentation." That set us back literal weeks.