что в какой-то момент пакеты обрастают зависимостями и тп, становится похожим на ‘паутину’.
С паттернами не знаком
Вопрос: какой паттерн мне следует изучить и освоить в первую очередь, маст хев так сказать?
п.с погуглил, их куча, и не пойми что куда
А если нужно более основательное понимание, то лучше не с паттернов начать, а с ооп. Ибо на нем строится все остальное
книги Чистый Код и Чистая Архитектура - отличная отправная точка.
Имхо слишком не основы, а что-то более сложное это
О! А подскажи что бы ты рекомендовал до Боба Мартина?
Да чистый код вообще простой же. А чистая архитектура на 30% из воды состоит, где Мартин рассказывает свою биографию и программирование на перфокартах. А остальное вроде норм
я прочитал craig larman applying uml and patterns (которую долго откладывал т.к. думал найду, что-то лучше, но в итоге прочитал) и это огонь. Там суть не в умл и паттернах, а как раз в ооп и дизайне. Но там всё. Там понятно, зачем вообще классы нужны (многие не понимают), некоторые паттерны из GoF, принципы\паттерны GRASP, которые по сути составные кубики для принципов солида.
сейчас глянул оглавление клин кода. Там в первой половине что-то вроде "Называй нормально переменные", а во второй какие-то элементы дизайна, где рисуются UML сходу и всякие концепции ооп. Если по первой части есть "совершенный код". То вот вроде вторая часть и показалась мне сложной для чтения без предварителььных знаний. Но уже не помню точно, если честно.
Какая-то муль. Вы вообще код пишете или книги художественные? Долго выдумываете название класса конфига?:) Grasp из которого строится solid... Uml диаграммы классов... Не вижу в этом особой прикладной информации (кроме как для видео на ютубчик))
Так ты читал Боба Мартина или нет?
Обсуждают сегодня