
Реквестирую ваше мнение по данным сабжам
>>18774 (OP)
Zewa лучше.
Zewa лучше.
>>18774 (OP)
А что он написал, этот Роберт Мартин?
А что он написал, этот Роберт Мартин?
>>18784
удваиваю.
По поводу книжек - ну книжки писал как лютый инфантил, который кроме кода - не имеет ни-че-го. Из-за его измени, "чистая архитектура" стала вдруг паттерном, как MV*.
Однажды почитал его труд "Идеальный программист", посмеялся. Он буквально рвётся с того, что его пригласили в контору, а его "советы" не приняли. В итоге контора то разорилась, но в книжке прописал так, будто проблема была в коде продукта, а не в каких-то других причинах.
Самый смешной момент в книжке "идеальный программист должен отвечать за убытки компании, если убытки были понесены из-за его говнокода."
Сейчас читаю чистый код от него, смешные истории скуфа, который рвётся чуть ли не с каждой переменной.
удваиваю.
По поводу книжек - ну книжки писал как лютый инфантил, который кроме кода - не имеет ни-че-го. Из-за его измени, "чистая архитектура" стала вдруг паттерном, как MV*.
Однажды почитал его труд "Идеальный программист", посмеялся. Он буквально рвётся с того, что его пригласили в контору, а его "советы" не приняли. В итоге контора то разорилась, но в книжке прописал так, будто проблема была в коде продукта, а не в каких-то других причинах.
Самый смешной момент в книжке "идеальный программист должен отвечать за убытки компании, если убытки были понесены из-за его говнокода."
Сейчас читаю чистый код от него, смешные истории скуфа, который рвётся чуть ли не с каждой переменной.
>>18774 (OP)
Роберт Ункл Бэб, Мартин Борода Фэулэр и прочие писаки - не программисты, а именно ноунейм микрочелики, которые зарабатывают продажей книжек. Все эти клин коуд, клин аркитэкча и прочие рефакторинги - мусор и вредные советы Григория Остера. Советы и рекомендации смешны и попросту неприменимы в 2к25. Это было актуально лет 15-20 назад на каких-нибудь копролитах написанных на джаве. Но сейчас это выглядит максимально неуместно. Следовать советам лепить трехслойную "архитектуру" из Контроллера, Сервиса, Репазитория, все эти публик клусс МайСервисИмпл имплементс МайСервис - ну смешно же!
Роберт Ункл Бэб, Мартин Борода Фэулэр и прочие писаки - не программисты, а именно ноунейм микрочелики, которые зарабатывают продажей книжек. Все эти клин коуд, клин аркитэкча и прочие рефакторинги - мусор и вредные советы Григория Остера. Советы и рекомендации смешны и попросту неприменимы в 2к25. Это было актуально лет 15-20 назад на каких-нибудь копролитах написанных на джаве. Но сейчас это выглядит максимально неуместно. Следовать советам лепить трехслойную "архитектуру" из Контроллера, Сервиса, Репазитория, все эти публик клусс МайСервисИмпл имплементс МайСервис - ну смешно же!
>>18774 (OP)
А кто такой этот Робби Уильямс?
А кто такой этот Робби Уильямс?
ЧИСТОЕ ГОВНО
Ты бы ещё Столярова почитал
На самом деле никто не научит тебя писать хороший код кроме как практика и более опытные коллеги.
Ты бы ещё Столярова почитал
На самом деле никто не научит тебя писать хороший код кроме как практика и более опытные коллеги.
>>19260
Почему смешно? Spring буквально основан на этом, все его юзают и всех устраивает.
> Следовать советам лепить трехслойную "архитектуру" из Контроллера, Сервиса, Репазитория, все эти публик клусс МайСервисИмпл имплементс МайСервис - ну смешно же!
Почему смешно? Spring буквально основан на этом, все его юзают и всех устраивает.
>>19260
А как делают сейчас, если не контроллер сервис репозиторий?
А как делают сейчас, если не контроллер сервис репозиторий?
>>19346
Да, там те же самые AbstractSingletonProxyFactoryBean на каждом шагу. Сисярп - клон джавы от спермососов, со всеми вытекающими.
Да, там те же самые AbstractSingletonProxyFactoryBean на каждом шагу. Сисярп - клон джавы от спермососов, со всеми вытекающими.
>>18774 (OP)
В этих книгах нет кода))
Это просто личные размышления, половину из которых уже обоссали.
В этих книгах нет кода))
Это просто личные размышления, половину из которых уже обоссали.
>>28899
Ааа, ну глупи глупи я...
Ааа, ну глупи глупи я...
инфоцыганщина
>>18784
Хрюкнул
Хрюкнул
>>29778
пиздец, челы даже своё мнение формировать разучились, просят нейросетку прояснить рандомные высеры в тырнете.
пиздец, челы даже своё мнение формировать разучились, просят нейросетку прояснить рандомные высеры в тырнете.
>>18774 (OP)
В современных языках ооп запрещено.
В современных языках ооп запрещено.
>>38618
Ещё мелкобуква, кстати.
Ещё мелкобуква, кстати.

>>18774 (OP)
Читал чистую архитектуру где то половину книжки. И вся эта половина эта просто охуительные истории как еще в 80ые и 90е дядюшка боб в азов срал и сладкий хлеб ел.
Причем тут архитектура и какая практическая польза всей этой графомании мне как специалисту я так и не понял. Хуйня.
Чистый код тоже лежит но теперь боюсь открывать даже.
Читал чистую архитектуру где то половину книжки. И вся эта половина эта просто охуительные истории как еще в 80ые и 90е дядюшка боб в азов срал и сладкий хлеб ел.
Причем тут архитектура и какая практическая польза всей этой графомании мне как специалисту я так и не понял. Хуйня.
Чистый код тоже лежит но теперь боюсь открывать даже.
>>38909
Чистая архитектура - лучшая книжка Мартына. Остальные хуже. Чистый код субъективный и банально устарел.
В книге вообще не упоминаются линтеры и их настройках.
Гораздо полезнее разобраться как работают линтеры, настроить правила и добавить в ci/cd проверку на кодстайл. Книга 2008ого года и это ощущается
Чистая архитектура - лучшая книжка Мартына. Остальные хуже. Чистый код субъективный и банально устарел.
В книге вообще не упоминаются линтеры и их настройках.
Гораздо полезнее разобраться как работают линтеры, настроить правила и добавить в ci/cd проверку на кодстайл. Книга 2008ого года и это ощущается
>>19159
Дык это правда же...
>"идеальный программист должен отвечать за убытки компании, если убытки были понесены из-за его говнокода."
Дык это правда же...
>>39181
Нет, если это не было умышленно.
Суть найма в том, что работник получает фиксированную оплату, а владелец компании может как разориться, так и разбогатеть.
Если ты перекладываешь расходы на работника, то получается нарушение этого принципа и единственный плюс работы по найму пропадает.
Нет, если это не было умышленно.
Суть найма в том, что работник получает фиксированную оплату, а владелец компании может как разориться, так и разбогатеть.
Если ты перекладываешь расходы на работника, то получается нарушение этого принципа и единственный плюс работы по найму пропадает.
>>39186
А если кабан подаст в суд и докажет, что это было "умышленно"? Есть вообще такие практики в любой стране?
>Нет, если это не было умышленно
А если кабан подаст в суд и докажет, что это было "умышленно"? Есть вообще такие практики в любой стране?
>>39181
Это не правда. Если программист предупредил менеджера, что это критическое место кода и надо собрать тест группу на проверку работоспособности, а манагер послал нахер -> проблемы менеджера. Если говнокод был написан и при этом не умышленно -> проблемы менеджера т.к. нанимал он. А если умышленно, то ты докажи еще.
Это не правда. Если программист предупредил менеджера, что это критическое место кода и надо собрать тест группу на проверку работоспособности, а манагер послал нахер -> проблемы менеджера. Если говнокод был написан и при этом не умышленно -> проблемы менеджера т.к. нанимал он. А если умышленно, то ты докажи еще.
>>39301
В плане докажи, что это из-за говнокода, а не хацкеров/рынка акций/мнения людей на счет товара/херовых серверов/любой другой непредсказуемой вещи.
Короче, про говнокод не подумают, а вот как фиксить - да. На счёт возмещения убытков - да пошли они нафиг. Я и так трачу своё время на них и силы, а если мои скиллы им не идеально подошли - проблемы менеджера по найму и кабана.
В плане докажи, что это из-за говнокода, а не хацкеров/рынка акций/мнения людей на счет товара/херовых серверов/любой другой непредсказуемой вещи.
Короче, про говнокод не подумают, а вот как фиксить - да. На счёт возмещения убытков - да пошли они нафиг. Я и так трачу своё время на них и силы, а если мои скиллы им не идеально подошли - проблемы менеджера по найму и кабана.

360x640, 0:37
>>39181
Ну то есть прибыль у нас это кабанчиковая "плата за риск" ну рискуют всегда почему то именно ебанные батраки за фикс прайс, чья ошибка может быть вызвана некорректными сроками, проебаннынми процессами итд итп что все вытекает из жадности получающего плату за риск кабана.
Тебе баренский сапог в жопе не мешает сидеть?
Ну то есть прибыль у нас это кабанчиковая "плата за риск" ну рискуют всегда почему то именно ебанные батраки за фикс прайс, чья ошибка может быть вызвана некорректными сроками, проебаннынми процессами итд итп что все вытекает из жадности получающего плату за риск кабана.
Тебе баренский сапог в жопе не мешает сидеть?
>>39301
>>39303
Ну вот я и говорю, что ушлый кабан раз - и докажет, что ты это всё из-за тебя и твоей недостаточной квалификации. И уволит по статье ещё.
Если ты не умышленно запушил в мастер говнокод, который всё положил, и не смог нормально откатиться, то кабан же по закону имеет право тебя покарать судом? Он же убытки понёс материальные и репутационные.
>>39303
Ну вот я и говорю, что ушлый кабан раз - и докажет, что ты это всё из-за тебя и твоей недостаточной квалификации. И уволит по статье ещё.
Если ты не умышленно запушил в мастер говнокод, который всё положил, и не смог нормально откатиться, то кабан же по закону имеет право тебя покарать судом? Он же убытки понёс материальные и репутационные.
>>39333
Извини, но ты литералли долбоящер или просто прикалываешься?
Если кабан настолько умел, что может доказать это, то там явно минимум 5 тестировщиков и 2 уровня согласования коммитов в прод. Даже если ты закоммитил дерьмо, то виноват не ты, а тот, кто это говно принимал. Причем сразу вся команда. Ну а команда явно тоже неплохая будет и пытаться прыгать как уж на сковордке умеют.
А иначе кабан ничего не сможет доказать, он даже нанимать то толком не умеет.
Извини, но ты литералли долбоящер или просто прикалываешься?
Если кабан настолько умел, что может доказать это, то там явно минимум 5 тестировщиков и 2 уровня согласования коммитов в прод. Даже если ты закоммитил дерьмо, то виноват не ты, а тот, кто это говно принимал. Причем сразу вся команда. Ну а команда явно тоже неплохая будет и пытаться прыгать как уж на сковордке умеют.
А иначе кабан ничего не сможет доказать, он даже нанимать то толком не умеет.
>>39415
А минусы? Тебе как профессионалу это хорошо, будешь меньше говна писать.
>там явно минимум 5 тестировщиков и 2 уровня согласования коммитов в прод
А минусы? Тебе как профессионалу это хорошо, будешь меньше говна писать.
>>39423
Минусов нет, я просто объяснил, что в таком случае почти нереально наговнокодить, а если и реально, то не ты виноват.
Минусов нет, я просто объяснил, что в таком случае почти нереально наговнокодить, а если и реально, то не ты виноват.
Oiiaioiiiai
хуйня, кто держит срынок тот и задаёт стандарт, это природный закон силы, он постоянен, просто проявляется в различных формах. можно писать хоть лютый говнокод, но если этот говнокод будет приность прибыль, то все будут делать также. вот микрохуй дорвался и пропихнул венгерскую нотацию, но тк микролох не хуй собачий, а компания с МИРОВЫМ именем, то находятся те, кто на эту нотацию яро дрочат и считают правильной. если бы этот бобик шмартин владел мегапиздатой компанией, то мог бы спокойно продвинуть свои идеи, но он смог только пукнуть в книжку, это может лучше, чем пукнуть на дваче, но недостаточно, чтобы продвинуть на срынок.
>>39429
Свободного времени у человека в неделю порядка 35 часов (если честно работать), 20 часов это больше половины.
С таким шизоперформансом ни семьи, ни друзей.
Свободного времени у человека в неделю порядка 35 часов (если честно работать), 20 часов это больше половины.
С таким шизоперформансом ни семьи, ни друзей.

854x464, 3:50
>>39429
Читал это в книге.
Учитывая что писал это он когда сам стал кабанчиком барином я уверен что он просто пиздит что так работал. Это раз.
Второе профсоюзов на таких петухов нету. Ебал я его в рот.
Читал это в книге.
Учитывая что писал это он когда сам стал кабанчиком барином я уверен что он просто пиздит что так работал. Это раз.
Второе профсоюзов на таких петухов нету. Ебал я его в рот.

>>39429
Че несет, че несет! Эталонная дурка.
Че несет, че несет! Эталонная дурка.
>>45653
Легко.
Легко.
>>39429
Забиваю хуй на все - работаю от силы 3-4 часа в день, дополнительно ничего не изучаю. Оставшееся время трачу на то, чтобы пожрать, подрочить, поспать, посрать, посидеть на дваче, новый сериал глянуть итд. впизду
Забиваю хуй на все - работаю от силы 3-4 часа в день, дополнительно ничего не изучаю. Оставшееся время трачу на то, чтобы пожрать, подрочить, поспать, посрать, посидеть на дваче, новый сериал глянуть итд. впизду
>>18774 (OP)
Самое ценное что я для себя вынес из прочтения "чистой арзитектуры" - это эмпирика "distance from main sequence". После нее чтиво потеряло смысл. Действительно хорошая вещь, но мало кто это поймет. Правда, говорят что Мартин на самом деле спиздил позаимствовал эту эмпирику у Грэди Буча, но как то похуй.
Ну и еще осознал всю глубину проебанных полимеров вокруг принципов SOLID в мозгах коллег. Все таки пиздецки у людей насрано в бошке касательно этих пяти букв - какое ублюжество они только не оправдывают этими принципами...
Самое ценное что я для себя вынес из прочтения "чистой арзитектуры" - это эмпирика "distance from main sequence". После нее чтиво потеряло смысл. Действительно хорошая вещь, но мало кто это поймет. Правда, говорят что Мартин на самом деле спиздил позаимствовал эту эмпирику у Грэди Буча, но как то похуй.
Ну и еще осознал всю глубину проебанных полимеров вокруг принципов SOLID в мозгах коллег. Все таки пиздецки у людей насрано в бошке касательно этих пяти букв - какое ублюжество они только не оправдывают этими принципами...
>>39453
Смешно читать о законах силы и устройстве миропорядка от анальника с двача.
>Хуйня, кто держит срынок тот и задаёт стандарт, это природный закон силы, он постоянен, просто проявляется в различных формах
Смешно читать о законах силы и устройстве миропорядка от анальника с двача.
>>39308
Так это - батраки. Они не идеальные программисты.
Идеальные программисты зачастую сами - как кабаны, и стоят настолько дорого, что врядли рядовой батрак их когда либо встретит у себя на галере. Другое дело что их мало.
Так это - батраки. Они не идеальные программисты.
Идеальные программисты зачастую сами - как кабаны, и стоят настолько дорого, что врядли рядовой батрак их когда либо встретит у себя на галере. Другое дело что их мало.
>>48612
Работал я с одним таким. Его должностная позиция была на тот момент - "архитектор", но по факту он был не из тех архов что просто диаграммки рисует да батракам спускает, а из тех, кто мог взять на поддержку целый проект в одну харю и под ключ его также в одну харю сделать. Ему не нужна была ни команда, ни аналитики, ни упаси господи лиды или манагеры - никто: он был полностью самодостаточен. И ему было люто похуй - с нуля ли проект написать, или легасятное индусское говно реанимировать - он мог ВСЕ.
И нет - он не унижался до кранчей и овертаймов. Просто он как раз и был тем типом, который с одной стороны был технически люто прокачан и имел за плечами опыт десятков проектов, а с другой стороны умел говорить с бизнесом на одном языке. Как я понимаю, именно о таких "идеальных программистах" говорил Мартин.
Где то в 2015м он сьебал в Калифорнию, где живет, растит семью и работает по сей день. Иногда, когда рандомные кабаны на своих презентациях случайно палят мессенджеры, я встречаю там его контакты.
Работал я с одним таким. Его должностная позиция была на тот момент - "архитектор", но по факту он был не из тех архов что просто диаграммки рисует да батракам спускает, а из тех, кто мог взять на поддержку целый проект в одну харю и под ключ его также в одну харю сделать. Ему не нужна была ни команда, ни аналитики, ни упаси господи лиды или манагеры - никто: он был полностью самодостаточен. И ему было люто похуй - с нуля ли проект написать, или легасятное индусское говно реанимировать - он мог ВСЕ.
И нет - он не унижался до кранчей и овертаймов. Просто он как раз и был тем типом, который с одной стороны был технически люто прокачан и имел за плечами опыт десятков проектов, а с другой стороны умел говорить с бизнесом на одном языке. Как я понимаю, именно о таких "идеальных программистах" говорил Мартин.
Где то в 2015м он сьебал в Калифорнию, где живет, растит семью и работает по сей день. Иногда, когда рандомные кабаны на своих презентациях случайно палят мессенджеры, я встречаю там его контакты.
>>39181
В реальности ответственность за баги несут тестировщики. Они всегда во всём виноваты, их гнобят за малейший баг с прода, на них орут, их лишают премий, они первые в очереди на сокращение штата. Разраб может ошибаться, но тестировщик обязан всегда выявлять все недочёты.
В реальности ответственность за баги несут тестировщики. Они всегда во всём виноваты, их гнобят за малейший баг с прода, на них орут, их лишают премий, они первые в очереди на сокращение штата. Разраб может ошибаться, но тестировщик обязан всегда выявлять все недочёты.
>>48680
Есть такое. ИМХО тестировщикам всю дорогу следовало платить больше, чем разрабам.
Есть такое. ИМХО тестировщикам всю дорогу следовало платить больше, чем разрабам.

Это кто то читал? Реальн опомогло карьере кроме козыряния на двачах?
>>39308
Так он прав. СВО хороший пример. Если рассуждать что войну раздували те, кому она выгодна, то окажется, что виновата Норвегия, ведь она больше всех наварилась на этом.
Так он прав. СВО хороший пример. Если рассуждать что войну раздували те, кому она выгодна, то окажется, что виновата Норвегия, ведь она больше всех наварилась на этом.
>>49356
Ты хоть журнал форбс себе выпиши, мудак умственноотсталый.
Ты хоть журнал форбс себе выпиши, мудак умственноотсталый.

Что по ebin DDD, посоны? Кто-нибудь в реале пользуется?
Читаю и как будто понимаю о чем это, а как будто и нет. Единый язык, дистилляции моделей, углубляющие рефакторинги... Полный отрыв о реальности. Да у нас на проекте только при упоминании слова рефакторинг у манагеров сразу глаз дёргается, моментально требуют сроки оценки обоснования, потом уу нет давайте это с низким приоритетом в бэклог положим, у нас ведь релиз на носу очередной. Гоняем жсоны, дергаем ручки, пукаем в кафку - вот и вся архитектура.
Может оно и правда нахуй не нужно?
Читаю и как будто понимаю о чем это, а как будто и нет. Единый язык, дистилляции моделей, углубляющие рефакторинги... Полный отрыв о реальности. Да у нас на проекте только при упоминании слова рефакторинг у манагеров сразу глаз дёргается, моментально требуют сроки оценки обоснования, потом уу нет давайте это с низким приоритетом в бэклог положим, у нас ведь релиз на носу очередной. Гоняем жсоны, дергаем ручки, пукаем в кафку - вот и вся архитектура.
Может оно и правда нахуй не нужно?
>>51566
Отличные книги! Всё по ним делал, уже вкатился на 170к.
Отличные книги! Всё по ним делал, уже вкатился на 170к.