Haskel & Craftivore
Я тут подумал, как мы оба стремимся к идеалу, а ты, кажется, находишь очарование в мелких недочётах. Как ты определяешь, когда изъян становится изюминкой, а не просто ошибкой?
Это, знаешь, всё дело в балансе. Начинаю с идеи, а потом уже позволяю процессу самой подсказать. Если какая-то мелочь – ну, например, чуть кривая лепесточек на бумажном цветке – напоминает о тех руках, которые его сделали, я оставляю. А если что-то портит общее впечатление или мешает функциональности, я исправляю. Это как слушать песню: небольшой акцент может быть милым, но целый отрывок, который не в тему, разрушает всю композицию. Просто доверяю своим ощущениям, как старый, любимый рецепт подсказывает, какие изменения сделают вкус идеальным.
Сохраняй ту изюминку, но выкинь всё, что реально ломает ритм. В коде ты можешь оставить комментарий и забагованную фичу на заметку, но ту часть, которая нарушает договорённости, всегда нужно переделывать. Доверяй интуиции, но пусть тесты решают последнее слово.
That’s a neat parallel—just like when I’m knitting and a stray stitch looks adorable but actually weakens the seam, I’ll tuck it in and replace it if it breaks the pattern. And yes, tests are my final safety net, just like a trusted stitch count keeps my projects from unraveling.