Size: a a a

Software Design/Architecture/Zen

2021 June 12

SP

Sergey Protko in Software Design/Architecture/Zen
это похожий уровень "религиозного бреда" как все эти любители "имена паттернов" в названия элементов херачить. Когда люди берут какой-то аспект большой идеи и дрочат только на него упуская всю суть
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in Software Design/Architecture/Zen
Суть не упущена в либе. Только читаемость в жертву принесена. 10 месяцев в проде используем уже - решает нужные задачи бизнеса
источник

SP

Sergey Protko in Software Design/Architecture/Zen
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in Software Design/Architecture/Zen
Не мешает. Но такой пр - на месте будет реджектиться
источник

SP

Sergey Protko in Software Design/Architecture/Zen
я повторюсь - не пытайся оправдания придумывать из категории "работает и хуй с ним"
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in Software Design/Architecture/Zen
Сделай форк, сделай читаемым. Вот только как ты апдейты будешь затаскивать - будут твои проблемы
источник

SP

Sergey Protko in Software Design/Architecture/Zen
"сначала добейся", угу
источник

SP

Sergey Protko in Software Design/Architecture/Zen
мы тут обсуждаем вопрос что адекватных причин "жертвовать читаемостью" нет и быть не может. Единственный возможный вариант - это если "то где пожертвовали читаемостью" генерится из DSL или же это оч специфичный кейс который требует максимальной производительности и в целом и так требует экспертных знаний (не твой кейс явно).
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in Software Design/Architecture/Zen
Мой аргумент в том, что читать код нет нужды - достаточно доки
источник

SP

Sergey Protko in Software Design/Architecture/Zen
мой аргумент - ты оч наивный раз так считаешь
источник

АП

Алексей Попов... in Software Design/Architecture/Zen
Этот код не надо будет развивать? И в нём точно нет ни одного бага?
источник

SP

Sergey Protko in Software Design/Architecture/Zen
тебе не надо развивать код который никто не захочет развивать)
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in Software Design/Architecture/Zen
Заводите ишью на гитхабе, если есть 🤷‍♂☺️
источник

АП

Алексей Попов... in Software Design/Architecture/Zen
Так это не ответ на вопросы
Я не говорю что там есть баги. Я спрашиваю уверен ли ты что их там нет
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in Software Design/Architecture/Zen
Уверен
источник

АП

Алексей Попов... in Software Design/Architecture/Zen
Ок
И в том, что развиваться этот код не будет ты тоже уверен, получается
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in Software Design/Architecture/Zen
Я скинул ссылку на ишью - после этого абсолютное OCP гарантировано - только расширять, не меня код
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in Software Design/Architecture/Zen
"развивать" ведь не нужно, когда есть OCP, верно? Используй и расширяй только
источник

SP

Sergey Protko in Software Design/Architecture/Zen
вот только глядя на твой код мне не очень понятно за счет чего у тебя там "на 100% гарантировано OCP".
источник

SP

Sergey Protko in Software Design/Architecture/Zen
я вижу вполне конкретные фиксированные алгоритмы
источник