Я работаю над своим хобби-проектом на C ++ более 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 ++ можно писать одно и то же по-разному).
Что мне следует делать, если я испытываю чувство ре-факторинга к производственному коду реального мира, где изменение рабочего кода не принесет мне больших похвал, а скорее может вызвать проблемы, если он потерпит неудачу.