Невозможно предсказать, как именно изменится код, и что ещё взбредёт в голову менеджерам или заказчикам.
Однако часто довольно легко предсказать, что именно изменится в коде. Или даже где.
И это -- всё, что нужно для создания эволюционирующего кода.
Да, глупо проектировать систему, предполагая, что по мере того, как жизнь будет идти по предполагаемому нами пути, мы будем вносить определённые предсказуемые изменения. Но еще большая глупость -- проектировать систему так, как будто никаких изменений вообще не произойдёт.
Как именно воплощать эти что и где в своих проектах, разбираем в СильныхИдеях.
Post #788
855

- 🔥 15
- 👏 1