Cytaty z książki «Чистая архитектура. Искусство разработки программного обеспечения»

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

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

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

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

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

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

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

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

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

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

Ograniczenie wiekowe:
16+
Data wydania na Litres:
01 listopada 2018
Data tłumaczenia:
2019
Data napisania:
2018
Objętość:
401 str. 136 ilustracje
ISBN:
978-5-4461-0772-8, 9780134494166
Właściciel praw:
Питер (Айлиб)
Format pobierania:
Tekst PDF
Średnia ocena 4,1 na podstawie 54 ocen
Tekst PDF
Średnia ocena 3,6 na podstawie 8 ocen