analizer 23.09.2011 03:47 mcabber

АААРРГХ! Я осознал наконец, что же меня так тревожило всё это время!
Вот пишешь ты программы, проекты, с новыми модулями и функциями ты приобретаешь новый опыт, с чтением профессиональной литературы, общением с коллегами, собственными изысканиями, ты приобретаешь новые техники, инструменты в работе, меняется твой стиль написания кода, он становится лучше, оптимальнее, утончённее, и каждый раз когда когда ты изучаешь новый паттерн, trick или просто one-liner, ты понимаешь, что весь твой прошлый код — говно и его следует переписать с использованием новых технологий, а следом идёт мысль о том что тебе влом и вообще ты заебёшься переписывать такую тонну говна.
Вместо этого ты продолжаешь писать новый код, изучать новые фишки и способы писать идеальные программы, но в твоей подкорке остаётся сидеть это осознание того, что где-то там, в твоём прошлом, лежат неисправленные тонны говна.

Recommended by:

@magog: дваждую этого господина

and @DZhon
1. werehuman 23.09.2011 03:48 Psi+

и как тебя в яндекс взяли, ты же ебаный перфекционист

2. analizerwerehuman /1 23.09.2011 03:49 mcabber

кстати, да. один уволившийся коллега не раз меня этим попрекал.

3. werehumananalizer /2 23.09.2011 03:49 Psi+

заведи себе хобби

4. analizerwerehuman /3 23.09.2011 03:51 mcabber

вот оно: https://github.com/analizer/lazy https://github.com/analizer/backtrace
и там я не стесняюсь бесконечно доводить код до идеала и 100% покрытия тестами

5. emu 23.09.2011 03:54 ghoul

няяаргх!

6. emuanalizer /4 23.09.2011 03:55 ghoul

как сочитаются перфекционизм и поктие тестами, не понимаю

7. analizeremu /6 23.09.2011 03:57 mcabber

одно другому не мешает, а на 100% покрытие можно фапать не хуже, чем на красивый код

8. emuanalizer /7 23.09.2011 03:57 sylph

тесты снижают количество красивого кода

9. emuanalizer /7 23.09.2011 03:58 sylph

а фапать можно и на картонную коробку с орешками

10. analizeremu /8 23.09.2011 04:00 mcabber

обоснуй

11. analizeremu /9 23.09.2011 04:01 mcabber

у меня не получается, приходится на код

12. emuanalizer /10 23.09.2011 04:02 ghoul

то время, которое ты тратишь на написание и подгонку теста — мог бы потратить на медитирование и написание кода/

13. emuanalizer /11 23.09.2011 04:02 ghoul

представь что коробка — это код, а орешки внутри — тесты (на прочность)

14. analizeremu /12 23.09.2011 04:03 mcabber

на это уходит меньше времени, чем на написание кода + помогает находить ошибки

15. emuanalizer /14 23.09.2011 04:05 ghoul

ты так написал, как будто весь код пишется одинаково долго, а тесте одинаково быстро, а ошибки не находить нужно, а избегать ._. анализ написанного и медитация — лучшие помощники

16. m4n71k0r 26.09.2011 18:33

Примерно то же самое и с жизнью в целом и поступками, да... Тут, главное, не депрессировать, потому что ты всегда лучше чем вчера ) Код, собственно, тоже.

17. analizerm4n71k0r /16 26.09.2011 18:35 mcabber

до меня только щас дошло чем мне ник так знаком...

18. m4n71k0remu /13 26.09.2011 18:36

орешков не должно быть, слишком много, ок. А коробка должна быть прочная и, видимо, не из картона.

Do you really want to delete ?