Реконструктор Дон Реба не говоря за това, а че ти го виждаш като някаква отделна, специална че и важна част. то и като пазаруваш в магазина ти трябва там някаква математика , но никой не го брои за някаква отделна че и трудна част от пазаруването. е да, понякога можеш да се позапънеш докато сметнеш кое е по-далавера 200 грама за 5 лева или 300 за 7, но дори това не оставя никакъв отпечатък в минаването на деня. ако те питат после "имаше ли нещо интересно неска" и през ум няма да ти мине да кажеш "еееей, да знаеш само как искаха да ме прекарат с по-скъпа разфасофка от 300 грама, но аз го сметнах и не се преебах"
да, забравих, че за тебе всяка програма е просто един много дълъг файл с 1 функция main() в него
Разделянето на кода на функции често само го прави по-объркващ. Иначе си четеш кода отгоре надолу и си затваряш скобите през vs-то, където не те засяга в момента. С функции скачаш напред назад през функции докато се побъркаш. А виртуалките каква тъпня са в повечето случаи, мале, мале. Пък за ползване на overload-нати имена на функции трябва да се разстрелва.