Мифический человеко-месяц или как создаются программные системы :: Брукс Фредерик
Страница:
224 из 299
2 Занятие программированием «отвечает глубокой внутренней потребности в творчестве и удовлетворяет чувственные потребности, которые есть увсех у нас», доставляя пять видов радости:
• Радость, получаемая при создании чего-либо своими руками.
• Удовольствие создавать вещи, которые могут быть полезны другим людям.
• Очарование создания сложных головоломных объектов, состоящих из взаимодействующих движущихся частей.
• Радость, получаемая от неизменного узнавания нового, неповторяемости задачи.
• Удовольствие от работы со столь податливым материалом — чистой мыслью, который, тем не менее, существует, движется и работает так, как не могут словесные объекты.
1.3 В то же время этому занятию присущи и огорчения:
• При изучении программирования труднее всего привыкнуть к требованию совершенства.
• Постановка задач осуществляется другими людьми и приходится зависеть от вещей (особенно, программ), которые нельзя контролировать; полномочия не соответствуют ответственности.
• Страшно только на словах: фактическая власть приобретается как следствие успешного выполнения задач.
• Программный проект приближается к окончательному виду тем медленнее, чем ближе окончание, хотя кажется, что к концу сходимость должна быть более быстрой.
• Программному продукту грозит устаревание ещё до его завершения. Настоящий тигр — не пара бумажному, если требуется реальное использование.
Глава 2. Мифический человеко-месяц
2.
|< Пред. 222 223 224 225 226 След. >|