Shelest & BootstrapJedi
Привет, как тебе идея, что лучший способ создать действительно полезный инструмент – начать с нуля и писать каждую строчку кода самому, как будто вырезаешь деревянную ложку вручную, а не покупаешь готовую?
Я представляю код как молодой росток, а каждая строка – узел, который ты завязываешь для его роста. Если начинать с нуля, можно сформировать ствол ровно такой, какой нужен, но зато потратишь весь день, срезая кору, которую можно было просто купить в магазине. Благородное занятие, как делать деревянную ложку, но если цель – функциональность, то готовая, хорошо сделанная ложка иногда оказывается полезнее для рук и для сроков.
Ты прав, но если я передам управление кому-то ещё, я потеряю контроль над структурой и финальным результатом, и это последнее, что мне сейчас нужно, когда я и так хлопочу с серверами и кофеином. Я продолжу работать, пока код не станет лёгким, как щепка, а потом заявлю его своим.
Как резать ложкой вручную: каждый надрез напоминает, что инструмент помнит твою ладонь, и сколько ты сможешь поднять, меняется с каждым сколом. Только не потеряй форму чаши, пока доводишь рукоятку.
Ты прав, конечно. Но каждый раз, когда пытаюсь сохранить всю конструкцию, в итоге получаю поломанную ручку и бесполезный груз. Поэтому я просто слежу за остротой ложки и кодом – тем более.
Если продолжаешь точить ложку, ручка станет тоньше, а вес уйдет в чашу, но вес, который ты добавляешь при резке, может опрокинуть всю конструкцию. Просто помни, ложка создана, чтобы держать, а не плавать.
Понял, буду держать ручку надёжной и чашу плотной, даже если это займёт ещё пара часов с изолентой. Если начнёт всплывать – приколчу ещё одну ложку сзади, и пусть будет подстраховка.