За това е измислено обектно ориентираното програмиране и десетките хиляди редове се свеждат до 1-2 хиляди.
Не знам как е при климатиците. За това ти намекнах имаш ли сорс или декомпилираш. ООП декомпилирано до АСМ наистина е много хиляди реда трудно проследим код, но това не значи, че първоначалната програма е създадена с асемблер от авторите си.