Size: a a a

2021 May 26

DS

Doge Shibu in rust_offtopic
Ну все шаблоны, которые активно используются в реальной жизни изучаются без всяких книжек, просто по тому как их употребляют в коде либ, фреймворков и т.п.
источник

goldstein опять in rust_offtopic
Главное преодолеть прокрастинацию и написать что-нибудь хотя бы на несколько тысяч строк, чтобы перестало разумно влезать в один файл и простую структуру
источник

SS

Steel Sword in rust_offtopic
Половина известных шаблонов которые я видел были довольно очевидны. А другую половину я просто не видел.
источник

YM

Yaro M in rust_offtopic
полезно посмотреть шаблоны хотя бы для дого чтобы подумать "нихуя люди заморачиваются, я тоже буду"
источник

goldstein опять in rust_offtopic
Вот в этом и проблема
Если употребить шаблоны проектирования, пока не почувствовал их на своей шкуре, у тебя ещё не будет интуиции, как их применять
И получается enterprise foobar
источник

goldstein опять in rust_offtopic
*fizzbuzz
источник

YM

Yaro M in rust_offtopic
но упор считаю надо делать не на "заучил чужой паттерн и хз что с ним делать", а "у меня есть такие-то средства абстрагирования, я подумаю как можно ловко их комбинировать, чтобы решить свою задачу"

а после да, уже на чужие можно смотреть и критически оценивать
источник

DS

Doge Shibu in rust_offtopic
Ну такие примеры обычно получаются не из-за тех, кто не прочувствовал паттерны на своей шкуре, а из-за кучи архитекторов на проекте, которые уже давным давно код не пишут.
источник

goldstein опять in rust_offtopic
Антидотом считаю вот эту пдфку
https://www.eecis.udel.edu/~decker/courses/280f07/paper/KingJava.pdf
источник

s

suhr in rust_offtopic
Короче, вы слишком много хотите от уже дохлого карго-культа.
источник

YM

Yaro M in rust_offtopic
как говаривал один мудрец - "объект это неполноценное замыкание, в то же время замыкание это неполноценный объект"
источник

goldstein опять in rust_offtopic
«Ты обычно хочешь глагол, а не существительное» это офигительно ценный концепт, который я хотел бы понять раньше.
источник

goldstein опять in rust_offtopic
https://people.csail.mit.edu/gregs/ll1-discuss-archive-html/msg03277.html
Ну тут оригинал надо приводить
источник

YM

Yaro M in rust_offtopic
спасиб
источник

SS

Steel Sword in rust_offtopic
Я однажды писал гуй на жаве без ОРМ, решил начать с модели, нагородил крутую схему с классами равными таблицам в БД, с методами типа getXbyYId и т.п. Потом перешел на гуй, и понял, что мне это всё нах не надо было, и еще мне нужны join-запросы, которые натянуть на мою модель было очень сложно. Поэтому я всё снес и переписал не под имеющиеся таблицы, а под нужные мне запросы. И вместо 10 крупных навороченных классов у меня стало 3-4 маленьких класса из одних полей (писал бы на котлине - хватило бы дата классов в одну строчку) и еще пара статических методов.
источник

YM

Yaro M in rust_offtopic
хорош, тоесть получил примерно результат по SOLID ?
источник

B

Börgar in rust_offtopic
ржака
источник

ID

Iv@n Dereviankin in rust_offtopic
Ушли в подполье
источник

goldstein опять in rust_offtopic
Я уж думал, что HTPEKMNFN это какая-то очередная энтерпрайзная аббревиатура
источник

YM

Yaro M in rust_offtopic
ахахах
источник