Нет. Я в результате 25-летнего опыта преподавания пришел к выводу,
что инструмент - вторичен.
Программисты по мере "взросления" сами приходят к необходимости жесточайшей самодисциплины.
Достаточно Боба Мартина почитать и Кента Бека с Мартином Фаулером.
Да и собственный опыт говорит о том же.

Поэтому при начальном обучении гораздо важнее ВОСПИТАНИЕ нужных качеств - о чем и говорит Дединский.
Инструмент может помогать в этом (немного) или нет.