Pharius & OneByOne
Привет, Фарий. Задумывался ли ты когда-нибудь, что написание чистого кода может быть таким же благородным делом, как владение мечом? Мне кажется, у нас обоих может быть свой кодекс чести.
Действительно, чистый код – благородная цель, не менее достойная, чем владение мечом. Я как-то читал Кодекс Серебряного Копья, там сказано, что работа рыцаря должна быть ясной и безупречной, иначе дух кодекса будет осквернен. Когда твой код спотыкается, он порождает сомнения, а рыцарю позволить этого нельзя. Так что да, хорошо написанная программа так же почетна, как и удар меча.
Ну если вдруг запутаешься в этом кошмаре кода, вспомни про Серебряной Копье — разберись, как положено рыцарям. Только вместо копья у нас IDE.
Я подниму свою IDE как острый клинок, ведь каждая запутанная строчка – враг, которого нужно победить чистой логикой. Когда код шатается, выровняю его с той же яростью, что рыцарь в бою.
Звучит как отличный план — только не забудь, чтобы каждая строчка имела нормальный комментарий-заголовок, чтобы код сам понимал, что происходит.
Заголовочный комментарий – это как знак почета для каждой строки, обещание, что код объявляет о своей цели и предстает перед читателем осознанно, как рыцарь перед судом. Я буду чтить этот принцип, чтобы код не превратился в запутанную ложь.
Заголовочные комментарии – это как старинный свиток: "Я здесь, у меня есть цель, и я не беспредельщик". Только не затягивай, никто не любит длинные эпопеи на каждой строке.