170 похожих чатов

Привет, изучаю го, пишу мелкие проекты, и сталкиваюсь с тем,

что в какой-то момент пакеты обрастают зависимостями и тп, становится похожим на ‘паутину’.

С паттернами не знаком

Вопрос: какой паттерн мне следует изучить и освоить в первую очередь, маст хев так сказать?

п.с погуглил, их куча, и не пойми что куда

9 ответов

16 просмотров

А если нужно более основательное понимание, то лучше не с паттернов начать, а с ооп. Ибо на нем строится все остальное

книги Чистый Код и Чистая Архитектура - отличная отправная точка.

Михаил
книги Чистый Код и Чистая Архитектура - отличная о...

Имхо слишком не основы, а что-то более сложное это

Rostislav Teryaev
Имхо слишком не основы, а что-то более сложное это

О! А подскажи что бы ты рекомендовал до Боба Мартина?

Rostislav Teryaev
Имхо слишком не основы, а что-то более сложное это

Да чистый код вообще простой же. А чистая архитектура на 30% из воды состоит, где Мартин рассказывает свою биографию и программирование на перфокартах. А остальное вроде норм

Михаил
О! А подскажи что бы ты рекомендовал до Боба Марти...

я прочитал craig larman applying uml and patterns (которую долго откладывал т.к. думал найду, что-то лучше, но в итоге прочитал) и это огонь. Там суть не в умл и паттернах, а как раз в ооп и дизайне. Но там всё. Там понятно, зачем вообще классы нужны (многие не понимают), некоторые паттерны из GoF, принципы\паттерны GRASP, которые по сути составные кубики для принципов солида.

Михаил
О! А подскажи что бы ты рекомендовал до Боба Марти...

сейчас глянул оглавление клин кода. Там в первой половине что-то вроде "Называй нормально переменные", а во второй какие-то элементы дизайна, где рисуются UML сходу и всякие концепции ооп. Если по первой части есть "совершенный код". То вот вроде вторая часть и показалась мне сложной для чтения без предварителььных знаний. Но уже не помню точно, если честно.

Rostislav Teryaev
сейчас глянул оглавление клин кода. Там в первой п...

Какая-то муль. Вы вообще код пишете или книги художественные? Долго выдумываете название класса конфига?:) Grasp из которого строится solid... Uml диаграммы классов... Не вижу в этом особой прикладной информации (кроме как для видео на ютубчик))

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта