УНИВЕРСИТЕТ ИТМО
Кафедра «Технологии программирования»



Главная

Новости
 Новости науки
 Важное
 Почетные доктора
 Инновации
 Культура
 Люди
 Разное
 Скартел-Yota
 Стрим
 Смольный
Учебный процесс
 Образование
 Дипломы
 Курсовые проекты
 Лабораторные работы
 Учебные курсы
 Визуализаторы
 Unimod-проекты
 Семинары
 Стипендии
Наука
 События и факты
 Госконтракты
 Статьи
 Диссертации
 Книги
 Презентации
 Свидетельства
 Сотрудничество
Исследования
 Автоматы
 Верификация
 Биоинформатика
 Искусственный интеллект
 Генетические алгоритмы
 Движение
 UniMod
 Роботы и агенты
 Нейронные сети
 ФЦП ИТМО-Аалто
 Разное

О нас
 Премии
 Сертификаты и дипломы
 Соревнования по программированию
 Прорыв
 Автографы
 Рецензии

Беллетристика
 Мотивация
 Мысли
Медиа
 Видео
 Фотографии
 Аудио
 Интервью

English
 Home

 Articles
 Posters
 Automata-Based Programming
 Initiatives
 Projects
 Presentations
 UniMod
 UniMod Projects
 Visualizers


Поиск по сайту

Яndex



   Главная / Важное / Главный секрет создания качественного программного кода (версия для печати)


Главный секрет создания качественного программного кода



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

Созерцание запутанного кода выходит работодателю в огромные суммы, а простое исправление ошибок становится грандиозным исследовательским трудом.

Почему мы вынуждены писать сложный код? Почему поддержка кода становится на порядки дороже его создания?

Ответ прост - нас не учили писать качественный код! Мы прячемся за качественно собранные требования или детально проработанную архитектуру. А как же код? Это пустяк, который не требует профессионального к себе отношения. Максимум, чем при этом пользуются это "Конвенции по наименованию и кодированию".

Самый главный секрет создания качественного программного кода и проекта - это писать программы не для компьютера, а людей! Это прописная истина, которой около 40 лет, но которая до сих пор по настоящему не внедрена.

Из рецензии Д. Миллера (Microsoft Certified Trainer) на книгу Бек К. Шаблоны реализации корпоративных приложений. М.: Вильямс, 2008.


© 2002—2017 По техническим вопросам сайта: vl.ulyantsev@gmail.com