Tsitaadid raamatust «Чистая архитектура. Искусство разработки программного обеспечения»

Создать программу, которая будет работать правильно, – совсем другое дело. Написать правильную программу сложно. Для этого необходимы знания и умения, которые молодые программисты еще не успели приобрести. А чтобы приобрести их, требуется мыслить и анализировать, на что у многих программистов просто нет времени. Это требует такой самодисциплины и организованности, которые не снились большинству программистов. А для этого нужно испытывать страсть к профессии и желание стать профессионалом.

Главная стратегия такого упрощения в том, чтобы как можно дольше иметь как можно больше вариантов.

Хороший архитектор максимизирует количество непринятых решений.

Не вынуждайте пользователей компонента зависеть от того, чего им не требуется.

Если правильно работающая программа не допускает возможности ее изменения, она перестанет работать правильно, когда изменятся требования, и вы не сможете заставить ее работать правильно. То есть программа станет бесполезной.

У меня есть два вида дел, срочные и важные. Срочные дела, как правило, не самые важные, а важные – не самые срочные 9

Самонадеянность, управляющая перепроектированием, приведет к тому же беспорядку, что и прежде.

Для большинства приложений простота сопровождения важнее возможности повторного использования. Если

Самонадеянность, управляющая перепроектированием, приведет к тому же беспорядку, что и прежде.

Цель архитектора – создать такую форму для системы, которая сделает политику самым важным элементом, а детали – не относящимися к политике. Это позволит откладывать и задерживать принятие решений о деталях.

Vanusepiirang:
16+
Ilmumiskuupäev Litres'is:
01 november 2018
Tõlkimise kuupäev:
2019
Kirjutamise kuupäev:
2018
Objętość:
401 lk 136 illustratsiooni
ISBN:
978-5-4461-0772-8, 9780134494166
Õiguste omanik:
Питер
Allalaadimise formaat:
epub, fb2, fb3, ios.epub, mobi, pdf, txt, zip