Случалось ли вам копировать огромные куски кода по делу и без дела в каком нибудь проекте?
Конечно же случалось без этого просто нельзя, без копирования строк или блоков кода вообще нельзя ничего сделать в итоге путного, особенно когда дело идёт о процедурном программировании.
Но зачастую копипаст является причиной многих проблем, которые очень трудно отлавливать при отладке кода.
Бывает скопируешь огромный кусок кода, изменишь всё что нужно и вроде всё работает, а как пойдёшь дальше, так почему то весь код работает как угодно, только не так как это нужно вам.
Оказывается что где то не убрали какой то символ или не дописали, и соответственно всё работает даже более чем странно.
Бывает на выявление проблем может уйти даже ни один день, а то и больше.
Синдром копипаста обязательно ударит вас в самый неподходящий момент, когда весь проект уже почти будет готов к сдаче заказчику.
Уберечь себя от этого симптома пока ещё никому не удавалось, просто нужно помнить, что если вы копируете код и в нём много чего нужно поменять, то уделите этому участку кода немного больше времени, чем это положено и возможно вы быстро устраните все ошибки.
Нельзя сказать - не копируйте, или используйте ООП где это только возможно, просто нужно уделять внимание тому участку кода, который вы скопировали и скорее всего забыли что-то изменить и не более того.
Ну а в целом если у вас уже есть синдром копипаста, значит вы успешный разработчик, который работает над кодом и у которого уже много практики, так что это уже хороший сигнал.
Добавить комментарий