пятница, 21 марта 2014 г.

Заметки на полях. О "силе" тестов, UML и кодогенерации

Я вот за последние два месяца основательно "перетряхнул" код "базовых классов и базовых библиотек".

"Потроганными" или "изменёнными" оказались около 4 миллионов строк.

Коммитов было произведено несколько сотен.

Несколько десятков классов поменяли наследование. Некоторые классы получили "примеси". И наоборот некоторые "примеси" были убиты.

И "НИЧЕГО" не сломалось. Ни в НАШЕМ проекте, ни в "соседних".

НИЧЕГО.

Некоторые люди этого процесса даже не заметили.

А то, что "ломалось", то находилось ОПЕРАТИВНО, в течении ДНЯ.

Считайте это "рекламной паузой"...

Если вам это интересно - я буду продолжать "рассказывать" о том, как сделать так, чтобы "жить так же".

Чтобы можно было "поменять базовые классы". КАРДТИНАЛЬНО. И "НИЧЕГО" бы не сломалось.

Не спрашивайте меня только "ЗАЧЕМ". :-) Хотя и это - "ХОРОШИЙ ВОПРОС".

Комментариев нет:

Отправить комментарий