Духовность™
Продвинутый новичок
Когда код пора выбрасывать
Что делать, когда понимаешь, что твой подход, 80% кода и вся архитектура - есть неудачное решение? Хочется с одной стороны начать сиюминутно писать все заново, вроде бы как есть желание + предыдущий ОПЫТ, а вот ЧТО ИМЕННО писать - не знаешь. Нет какой-либо архитектуры на уме, кроме неудачной старой, которая оказалась неповоротливым, усложняющим процесс разработки решением.
В такую минуту хочется вообще забыть все, что до этого читал/слышал об архитектуре и попытаться создать на базе собственного опыта какой-то удачный код. Но вот реально, мешают прошлые наработки. Как то так получается, что "ноль фантазии", кроме того, что было раньше.
Что посоветуете? Наверняка опытные программисты не раз констатировали, что их разработки есть великий govnocode.
Что делать, когда понимаешь, что твой подход, 80% кода и вся архитектура - есть неудачное решение? Хочется с одной стороны начать сиюминутно писать все заново, вроде бы как есть желание + предыдущий ОПЫТ, а вот ЧТО ИМЕННО писать - не знаешь. Нет какой-либо архитектуры на уме, кроме неудачной старой, которая оказалась неповоротливым, усложняющим процесс разработки решением.
В такую минуту хочется вообще забыть все, что до этого читал/слышал об архитектуре и попытаться создать на базе собственного опыта какой-то удачный код. Но вот реально, мешают прошлые наработки. Как то так получается, что "ноль фантазии", кроме того, что было раньше.
Что посоветуете? Наверняка опытные программисты не раз констатировали, что их разработки есть великий govnocode.