• В чём причина постоянного переделывания кода?

    Типичный пример:

    Была штука, которая слала сообщение в десктопное приложение с сообщением о текущем состоянии системы. Работала она так 3 года, все было окей с ней.

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

    Получилась ситуация, что:

    • Бекенд так отдавать не мог
    • Чат-сервер такие сообщения не пропускал
    • Десктопное приложение группировку не могу нормально отобразить


    В итоге, из-за одной новой штуки пошли переделки в трех ключевых модулях системы.
    Ответ написан
    Комментировать