3 ms·
It can be beautifully engineered yet poorly documented. It happens to quite a lot of software actually.
by tasogare 6y ago
It can be beautifully engineered yet poorly documented. It happens to quite a lot of software actually.
- beamatronic 6y agoI think that more documentation needs to give context about design decisions/principles and why they were made. And hopefully the software is sticking to some principles. If you can learn a small number of orthogonal principles, you can predict the behavior of the software without consulting the documentation, ideally