Здравствуйте, es3000, Вы писали:
E>Объяснения простые:
E>ООП и паттерны для того и предназначены, чтобы последующая модификация и поддержка приложения были проще, и было меньше ошибок.
E>Если у вас уже есть некоторые затруднения с поддержкой и изменением приложения, значит есть какие-то недочеты в архитектуре, и надо приводить ее в порядок.
На данный вопрос есть другая точка зрения,
подобные ошибки следствие того что я не все тщательно и регулярно тестировал,
а тот факт, что после изменения одной части программы (по сути полностью отдельной части),
приходится тестировать всю программу и делать это ручками, т.к. функциональные и юнит тесты
не напишешь при такой архитектуре конечно не учитывается.
E>Так что я думаю вы правы
E>А подскажите пожалуйста где можно почитать про boost signals подробнее???
здесь