Цитата:В этом мог сомневаться только тот, кто ни разу не видел живьем конфигуратор v8
Палыч, не передергивай.

Тут речь немного не об этом шла, ты же понял.
Цитата:Каким... Как обычно, морщим лоб и проектируем.
Это стандартное описание и для v7++ и для v8.. и даже для любого инженера, не обязательно - программиста.

Здесь имелось в виду следующее. В каждой технологии есть какие-то свои фенечки для реализации стандартного цикла - проектирование - кодирование - тестирование - внедрение. Про тесты ты очень наглядно показал, все поняли. Теперь вопрос про проектирование.
В v7++ такой мегапримочкой являлись классы. Очень, очень удобно проектировать, как я и писал выше. Берем тот же Sybase Power Designer, и поехали... генерации кода, конечно, нет, как и обратного проектирования, но зато всего остального хватает с избытком. Все, что хочет пользователь, документируется, составляется словарь, рисуется матрица трассируемости требований, подбираются тесты... То есть множество работы уже сделано, и я даже еще не вошел в конфигуратор.

И все благодаря тому, что есть ООП. Обрати внимание - именно на стадии проектирования оно так же важно, как и при кодировании (тестировании, сопровождении)
И только тогда, когда абсолютно понятна генеральная линия проекта, начинается, собственно, кодирование.
А что есть в восмерке (или рядом с ней) для того, чтобы облегчить нашу тяжкую жизнь? Чтобы этот цикл: проектирование - кодирование - тестирование - внедрение сделать как можно более дешевым - по времени и по деньгам?