сап программачПодскажите, пожалуйста, где найти норм описания паттернов. На вики пиздец хуйня, что на английском что на русском, GOF старая как жопа бабы Сраки. Есть где норм источник по паттернамс мемасами?
Не знаю, че тебе ГОФ не угодил. Там основы основ. Все остальное - новомодная хуйня для хипстеров, о которой можешь прочить на хаброчке.
бамп-бампушка
Гуглишь: '%твой_язык_нейм% паттерны'. Читаешь про те же самые паттерны четырех. Нихуя не понимаешь. Идешь на гитхаб, ищешь маленькие, но четкие репозитории, пытаешься понять как известные тебе паттерны используются в реальном коде. Интересные идеи запоминаешь. Попутно, пишешь свои хелловорлды.
>>893809 (OP)>Паттерны>GOF стараяА ты не в курсе что ли что паттерны это костыли для ООП из 90-х.Сейчас адекваты юзаю функционально программирование.
>На вики пиздец хуйняЭто и есть самое точное описание паттернов.
>>893809 (OP)Хуй знает, что тебе посоветовать, вот ещё хороший сайтик с паттернами https://www.tutorialspoint.com/design_pattern/strategy_pattern.htmЕщё была одна книга... Ща науйду... http://shop.oreilly.com/product/9780596007126.doВот тип я её читал, но она тож старовата, но думаю норм.
>>895497>из 90-хиз 70-х
>>893809 (OP)>GOF стараяВ ООП ничего не поменялось, GoF - лучший источник наверное. Еще блог фаулера можно почитать (http://martinfowler.com/eaaCatalog например), а также http://www.enterpriseintegrationpatterns.com.Хотя все это тебе вряд ли поможет если у тебя нет опыта проектирования. Ты будешь читать? но в голове откладываться ничего не будет, ты не будешь понимать зачем это все нужно, это же dct и так очевидно так оно и есть, единственный плюс этой хуеты - common vocabulary.
>>896677Ебать, ты срсли эту книгу читал? Которая про интеграцию. Там же вообще ппц - такой шанс выпадает один на 100, если тебе реально надо запилить интеграцию между приложениями. Обычно же работаешь или в маленьких проектах, или уже в большой компании, где эта интеграция уже 5 лет назад запилена.
>>893809 (OP)Где его приобрести, часто на работе сталкиваюсь что пиздец его не хватает
>>897285Есть люди и конторы, которые занимаются исключительно интеграцией. Называется это системный интегратор.
>>897285Эта книга - что-то вроде справочника. Мне её два года назад посоветовали, я её просмотрел и больше не открывал, мне всегда проще было придумать протокол и способ передачи данных самому, тем более что это обычно относительно простая задача.Мы делали систему из микросервисов, которая еще и с уже существующей инраструктурой общалась. На новом проекте нам нужно получать данные из множества источников, причем все они отдают или собираются отдавать свои данные по-разному. То есть проекты не об интеграции, но её делать приходится.