• Авторизация


Абстрагирование в программировании 29-11-2015 15:32 к комментариям - к полной версии - понравилось!


[показать]

Пишу скрипт.
Понимаю, что как-то не то.
Отложил, абстрагировался от конкретных деталей и сформулировал задачу в общем виде.
Решил в общем виде, оптимизировал решение.
Получил метод.
Вернулся к реальной задаче и применил этот метод.
Получилось просто, коротко, элегантно.

Дополнено 27 марта 2016 года:

Через 4 месяца эксплуатации на реальном производстве начала вылезать проблема.
На душе стало тяжело: неужели проблема в методе ?

Потратил целый день, исследовал 1200 строк кода, распечатал около 50 листов "кривых отчетов"
Причина была обнаружена - в процессе обработки не учитывался один аргумент. Как правило - незначительный. Настолько незначительный, что при постановке задачи о нем речь вообще не шла.
Это дело поправил.

А с души упал груз: неучтенный аргумент - это не ошибка в методе !

вверх^ к полной версии понравилось! в evernote


Вы сейчас не можете прокомментировать это сообщение.

Дневник Абстрагирование в программировании | a1addin - Письма себе | Лента друзей a1addin / Полная версия Добавить в друзья Страницы: раньше»