Я працюю над своїм хобі-проектом у С ++ більше 2 років. Кожного разу, коли я пишу модуль / функцію, я кодую це з великим розміром. Тепер дивіться проблему,
do {
--> write the code in module 'X' and test it
--> ... forget for sometime ...
--> revisit the same piece of code (due to some requirement)
--> feel that "This isn't written nicely; could have been better"
} while(true);
Ось 'X'
будь-який модуль (будь то малий / великий / середній). Я зауважую, що це відбувається незалежно від того, скільки зусиль я доклав до кодування. Тож здебільшого я утримуюсь від перегляду робочого коду. :)
Це загальне почуття для багатьох людей? Чи є ця мова специфічними явищами? (Тому що в C ++ можна писати одне й те саме по-різному).
Що мені робити, якщо я відчуваю ре-факторінг справжнього світового виробничого коду, коли зміна робочого коду не заробить мене, але, швидше, може викликати неприємності, якщо він не вдасться.