Назад, к истокам
Да, пора тестирования и отладки готовой программы пришла и ...отошла. Начав тестирование программы стало видно всю неидеальность организации кода. Косяки буквально градом полились. Это, конечно, было ожидаемо. Но вся соль состоит в том, что эти косяки можно было поправить только путем накручивания всё новых и новых костылей, которые только могут делать код менее надежным и стабильным. Да, это назревало месяца полтора последних. Что архитектура кода получилась кривой. И вот оно тут вскрылось. Не нужно было даже сильно заглубляться в тестирование, чтобы понять, что эта версия программы не потянет. И что архитектуру кода нужно значительно улучшить. И лучше это сделать, чем городить тонну новых костылей.
Таким образом, завершение работы над программой отодвигается не некоторое время. И уже полным ходом начато глобальная реорганизация программы. Создал я новый проект. И переношу в него код теперь уже из старого проекта. И теперь уже я доволен тем, как там всё получается. Существенно лучше, чем в прошлый раз. Каждый раз существенно лучше. Но вот только достичь бы идеала. Каждый раз думается, что вот он, идеал. Но, спустя несколько месяцев становиться видно, что это отстой. Вот так и на этот раз.
Я не могу снова не перелопатить всю программу. Иначе это не прокатит. Потому что нужно идеально организовать код, чтобы он был стабильнее и лаконичнее, чтобы его поддержка была менее трудоемкой. Так что вот такие пироги. Будем снова лопатить.
Так что теперь уже до новых постов, не знаю когда. Смысла нет повторять четырежды повторенное.

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.