Очень большую роль в самореализации программиста играет его образ мылшения и отношение к возникающим задчам. Каждый программист решает задачи различными способами, но существуют общие алгоритмы, которые позволяют делать это эффективнее.
Для этого я приведу выписки из книги “Совершенный код” - С.Макконнелла (очень советую почитать).
Он выделяет такие этапы разработки ПО:
- определение проблемы
- выработка требований
- создание плана конструирования
- разработка архитектуры ПО
- кодирование и отладка
- интеграция
- тестирование
- сопровождение
Каждый из этих этапов очень важен и без него будет очень тяжело сделать какой-то более-менее стоящий программный продукт.
Оставить комментарий