|
|
|
|
|
by simonask
294 days ago
|
|
I tend to actually disagree with this attitude, because I see writing documentation as really effective "rubber-ducking". If it's hard and time-consuming to properly document, it's probably hard to use, so extra effort should be spent to actually justify the design, not least to yourself in 6 months. If you can't justify it, it's probably wrong. |
|
If you don't through that exercise, you're much more likely to build confusing, difficult-to-use APIs.