Главная Юзердоски Каталог Трекер NSFW Настройки

Программирование

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 45 11 31
Реквестирую ваше мнение по данным сабжам Аноним 29/03/25 Суб 13:40:21 3418774 1
Screenshot2025-[...].jpg 362Кб, 1067x1242
1067x1242
Реквестирую ваше мнение по данным сабжам
Аноним 29/03/25 Суб 13:55:54 3418784 2
Аноним 29/03/25 Суб 15:27:15 3418832 3
>>3418774 (OP)
А что он написал, этот Роберт Мартин?
Аноним 30/03/25 Вск 00:00:21 3419159 4
>>3418784
удваиваю.

По поводу книжек - ну книжки писал как лютый инфантил, который кроме кода - не имеет ни-че-го. Из-за его измени, "чистая архитектура" стала вдруг паттерном, как MV*.

Однажды почитал его труд "Идеальный программист", посмеялся. Он буквально рвётся с того, что его пригласили в контору, а его "советы" не приняли. В итоге контора то разорилась, но в книжке прописал так, будто проблема была в коде продукта, а не в каких-то других причинах.
Самый смешной момент в книжке "идеальный программист должен отвечать за убытки компании, если убытки были понесены из-за его говнокода."
Сейчас читаю чистый код от него, смешные истории скуфа, который рвётся чуть ли не с каждой переменной.
Аноним 30/03/25 Вск 04:27:46 3419260 5
>>3418774 (OP)
Роберт Ункл Бэб, Мартин Борода Фэулэр и прочие писаки - не программисты, а именно ноунейм микрочелики, которые зарабатывают продажей книжек. Все эти клин коуд, клин аркитэкча и прочие рефакторинги - мусор и вредные советы Григория Остера. Советы и рекомендации смешны и попросту неприменимы в 2к25. Это было актуально лет 15-20 назад на каких-нибудь копролитах написанных на джаве. Но сейчас это выглядит максимально неуместно. Следовать советам лепить трехслойную "архитектуру" из Контроллера, Сервиса, Репазитория, все эти публик клусс МайСервисИмпл имплементс МайСервис - ну смешно же!
Аноним 30/03/25 Вск 05:02:58 3419261 6
>>3418774 (OP)
А кто такой этот Робби Уильямс?
Аноним 30/03/25 Вск 08:36:31 3419279 7
ЧИСТОЕ ГОВНО

Ты бы ещё Столярова почитал

На самом деле никто не научит тебя писать хороший код кроме как практика и более опытные коллеги.
Аноним 30/03/25 Вск 11:08:00 3419339 8
>>3419260
> Следовать советам лепить трехслойную "архитектуру" из Контроллера, Сервиса, Репазитория, все эти публик клусс МайСервисИмпл имплементс МайСервис - ну смешно же!

Почему смешно? Spring буквально основан на этом, все его юзают и всех устраивает.
Аноним 30/03/25 Вск 11:15:10 3419342 9
>>3419279
>Ты бы ещё Столярова почитал
Почему это плохо? Сам не читал.
Аноним 30/03/25 Вск 11:17:39 3419344 10
>>3419339
>все
Джавапидоры != все.
Аноним 30/03/25 Вск 11:22:18 3419346 11
>>3419344
> Джавапидоры != все.
Ок, а дотнетчиков тоже в пидоры?
Аноним 11/04/25 Птн 19:04:32 3428654 12
>>3419260
А как делают сейчас, если не контроллер сервис репозиторий?
11/04/25 Птн 19:54:41 3428739 13
>>3419346
Да, там те же самые AbstractSingletonProxyFactoryBean на каждом шагу. Сисярп - клон джавы от спермососов, со всеми вытекающими.
Аноним 11/04/25 Птн 20:39:07 3428780 14
>>3418774 (OP)
В этих книгах нет кода))
Это просто личные размышления, половину из которых уже обоссали.
Аноним 11/04/25 Птн 23:45:56 3428892 15
>>3418832
По-моему это он Игру Престолов написал
Аноним 12/04/25 Суб 00:06:23 3428899 16
>>3428892
Нет, не Игру престолов, а Песнь льда и огня!
Аноним 12/04/25 Суб 07:43:24 3429029 17
>>3428780
>обоссали
Звучит по-быдлански. Что конкретно можешь возразить по книгам?
Аноним 13/04/25 Вск 02:58:36 3429728 18
>>3428899
Ааа, ну глупи глупи я...
Аноним 13/04/25 Вск 07:40:25 3429778 19
1.png 103Кб, 756x539
756x539
2.png 95Кб, 781x459
781x459
3.png 58Кб, 775x280
775x280
4.png 89Кб, 730x536
730x536
Аноним 14/04/25 Пнд 08:15:41 3430285 20
инфоцыганщина
Аноним 23/04/25 Срд 07:01:37 3437872 21
Аноним 23/04/25 Срд 08:04:20 3437887 22
>>3429778
пиздец, челы даже своё мнение формировать разучились, просят нейросетку прояснить рандомные высеры в тырнете.
Аноним 23/04/25 Срд 08:14:25 3437888 23
>>3418774 (OP)
В современных языках ооп запрещено.
Аноним 23/04/25 Срд 23:27:37 3438618 24
>>3437887
>пиздец
>челы
>нейросетку
>высеры
Портфель собрал, петушоникс мелкобуквенный?
Аноним 23/04/25 Срд 23:32:53 3438620 25
>>3438618
Ещё мелкобуква, кстати.
Аноним 24/04/25 Чтв 12:53:44 3438909 26
16538168828740.jpg 286Кб, 810x1080
810x1080
>>3418774 (OP)
Читал чистую архитектуру где то половину книжки. И вся эта половина эта просто охуительные истории как еще в 80ые и 90е дядюшка боб в азов срал и сладкий хлеб ел.
Причем тут архитектура и какая практическая польза всей этой графомании мне как специалисту я так и не понял. Хуйня.
Чистый код тоже лежит но теперь боюсь открывать даже.
Аноним 24/04/25 Чтв 16:47:06 3439144 27
>>3438909

Чистая архитектура - лучшая книжка Мартына. Остальные хуже. Чистый код субъективный и банально устарел.

В книге вообще не упоминаются линтеры и их настройках.
Гораздо полезнее разобраться как работают линтеры, настроить правила и добавить в ci/cd проверку на кодстайл. Книга 2008ого года и это ощущается
Аноним 24/04/25 Чтв 17:31:00 3439181 28
>>3419159
>"идеальный программист должен отвечать за убытки компании, если убытки были понесены из-за его говнокода."
Дык это правда же...
Аноним 24/04/25 Чтв 17:39:36 3439186 29
>>3439181
Нет, если это не было умышленно.

Суть найма в том, что работник получает фиксированную оплату, а владелец компании может как разориться, так и разбогатеть.
Если ты перекладываешь расходы на работника, то получается нарушение этого принципа и единственный плюс работы по найму пропадает.
Аноним 24/04/25 Чтв 17:59:09 3439195 30
>>3439186
>Нет, если это не было умышленно
А если кабан подаст в суд и докажет, что это было "умышленно"? Есть вообще такие практики в любой стране?
Аноним 24/04/25 Чтв 19:49:08 3439301 31
>>3439181
Это не правда. Если программист предупредил менеджера, что это критическое место кода и надо собрать тест группу на проверку работоспособности, а манагер послал нахер -> проблемы менеджера. Если говнокод был написан и при этом не умышленно -> проблемы менеджера т.к. нанимал он. А если умышленно, то ты докажи еще.
Аноним 24/04/25 Чтв 19:52:07 3439303 32
>>3439301
В плане докажи, что это из-за говнокода, а не хацкеров/рынка акций/мнения людей на счет товара/херовых серверов/любой другой непредсказуемой вещи.
Короче, про говнокод не подумают, а вот как фиксить - да. На счёт возмещения убытков - да пошли они нафиг. Я и так трачу своё время на них и силы, а если мои скиллы им не идеально подошли - проблемы менеджера по найму и кабана.
Аноним 24/04/25 Чтв 19:54:45 3439308 33
КАЦ разьебывает[...].mp4 2377Кб, 360x640, 00:00:37
360x640
>>3439181
Ну то есть прибыль у нас это кабанчиковая "плата за риск" ну рискуют всегда почему то именно ебанные батраки за фикс прайс, чья ошибка может быть вызвана некорректными сроками, проебаннынми процессами итд итп что все вытекает из жадности получающего плату за риск кабана.
Тебе баренский сапог в жопе не мешает сидеть?
Аноним 24/04/25 Чтв 20:19:28 3439333 34
>>3439301
>>3439303
Ну вот я и говорю, что ушлый кабан раз - и докажет, что ты это всё из-за тебя и твоей недостаточной квалификации. И уволит по статье ещё.
Если ты не умышленно запушил в мастер говнокод, который всё положил, и не смог нормально откатиться, то кабан же по закону имеет право тебя покарать судом? Он же убытки понёс материальные и репутационные.
Аноним 25/04/25 Птн 00:24:52 3439415 35
>>3439333
Извини, но ты литералли долбоящер или просто прикалываешься?
Если кабан настолько умел, что может доказать это, то там явно минимум 5 тестировщиков и 2 уровня согласования коммитов в прод. Даже если ты закоммитил дерьмо, то виноват не ты, а тот, кто это говно принимал. Причем сразу вся команда. Ну а команда явно тоже неплохая будет и пытаться прыгать как уж на сковордке умеют.
А иначе кабан ничего не сможет доказать, он даже нанимать то толком не умеет.
Аноним 25/04/25 Птн 01:05:28 3439423 36
>>3439415
>там явно минимум 5 тестировщиков и 2 уровня согласования коммитов в прод
А минусы? Тебе как профессионалу это хорошо, будешь меньше говна писать.
Аноним 25/04/25 Птн 01:53:19 3439427 37
>>3439423
Минусов нет, я просто объяснил, что в таком случае почти нереально наговнокодить, а если и реально, то не ты виноват.
Аноним 25/04/25 Птн 02:18:26 3439429 38
1745536705440.jpg 118Кб, 1080x417
1080x417
1745536705447.jpg 585Кб, 1080x2014
1080x2014
Аноним 25/04/25 Птн 06:54:25 3439442 39
Oiiaioiiiai
Аноним 25/04/25 Птн 07:46:06 3439453 40
хуйня, кто держит срынок тот и задаёт стандарт, это природный закон силы, он постоянен, просто проявляется в различных формах. можно писать хоть лютый говнокод, но если этот говнокод будет приность прибыль, то все будут делать также. вот микрохуй дорвался и пропихнул венгерскую нотацию, но тк микролох не хуй собачий, а компания с МИРОВЫМ именем, то находятся те, кто на эту нотацию яро дрочат и считают правильной. если бы этот бобик шмартин владел мегапиздатой компанией, то мог бы спокойно продвинуть свои идеи, но он смог только пукнуть в книжку, это может лучше, чем пукнуть на дваче, но недостаточно, чтобы продвинуть на срынок.
Аноним 25/04/25 Птн 11:55:29 3439626 41
>>3439429
Свободного времени у человека в неделю порядка 35 часов (если честно работать), 20 часов это больше половины.
С таким шизоперформансом ни семьи, ни друзей.
Аноним 25/04/25 Птн 13:47:37 3439734 42
Капитал.webm 6024Кб, 854x464, 00:03:50
854x464
>>3439429
Читал это в книге.
Учитывая что писал это он когда сам стал кабанчиком барином я уверен что он просто пиздит что так работал. Это раз.

Второе профсоюзов на таких петухов нету. Ебал я его в рот.
Аноним 25/04/25 Птн 14:40:43 3439789 43
1613615466sonit[...].jpg 53Кб, 900x900
900x900
>>3439429
Че несет, че несет! Эталонная дурка.
Аноним 03/05/25 Суб 13:26:01 3445653 44
Аноним 03/05/25 Суб 13:48:12 3445671 45
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов