Коллекции загружаются
#битва_в_голове
#встань_страх_преодолей Все-таки тот внезапный визит на Дайри что-то стронул в моей голове. Думаю странные мысли. Рефакторинг - это всегда хорошее дело. Изменять программный код так, чтобы он был более читаем, более понятен и логичен - очень полезно. Но порой лучший рефакторинг - это снести старый код и начать писать новый на его месте. Как минимум, так я думал годах в 2016-2018. Только сейчас я понимаю, что примерно на рубеже 18-19 года я поставил себе целью отгородиться от себя-прошлого, себя-полного-багов, себя-неудачника, и написать себя-нынешнего с нуля. И во многом это даже получилось. Я-нынешний написан заметно оптимальнее себя-старого. Но, увы, качество кода - это не единственный критерий к оптимальности программы. Коду нужна обвязка. Контексты. JVM/CLR. Поддержка языка программирования с его новыми версиями, оптимизациями и синтаксическим сахаром. А я всю обвязку от себя отделил. То-то я последние годы чувствую себя висящим в вакууме... 20 ноября в 13:43
|