Мы учимся программировать и создаем классные приложения. Затем мы узнаем об архитектуре и о том, как сделать приложение поддерживаемым в течение нескольких лет…
Однако, когда нам нужно объяснить кому-то как работает приложение, нам нужно нечто большее… нам нужна документация.