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

  • определение проблемы
  • выработка требований
  • создание плана конструирования
  • разработка архитектуры ПО
  • кодирование и отладка
  • интеграция
  • тестирование
  • сопровождение

Каждый из этих этапов очень важен и без него будет очень тяжело сделать какой-то более-менее стоящий программный продукт.

Оставить комментарий