Size: a a a

Software Design/Architecture/Zen

2016 December 07

N

Nadirq in Software Design/Architecture/Zen
я тоже
источник

i

invariance in Software Design/Architecture/Zen
он друг админа просто
источник

AK

Aleh Kashnikau in Software Design/Architecture/Zen
типа того
источник

AK

Aleh Kashnikau in Software Design/Architecture/Zen
конь мой зе бест фрэнд
источник

AK

Aleh Kashnikau in Software Design/Architecture/Zen
или ты про которого?)
источник

RL

Rodion Lozhechnikov in Software Design/Architecture/Zen
источник

i

invariance in Software Design/Architecture/Zen
да да
источник

AK

Aleh Kashnikau in Software Design/Architecture/Zen
@fes0r тоже такой себе
источник

AK

Aleh Kashnikau in Software Design/Architecture/Zen
не, такую не знаю
источник

AK

Aleh Kashnikau in Software Design/Architecture/Zen
http://oz.by/books/more10182766.html вот эту глянь, она для старта ваще норм, а потом просто бери Э. Гамму и смотри подробнее
источник

RL

Rodion Lozhechnikov in Software Design/Architecture/Zen
@mkusher ну окей, спасибо. просто GoF-то я уже читал, но не познал еще дзен.
источник

RL

Rodion Lozhechnikov in Software Design/Architecture/Zen
плохо читал, видать
источник

AK

Aleh Kashnikau in Software Design/Architecture/Zen
ну вот эта ваще живая такая, примеры годные
источник

AK

Aleh Kashnikau in Software Design/Architecture/Zen
Э Гамма это справочник, а не учебник)
источник

RL

Rodion Lozhechnikov in Software Design/Architecture/Zen
имею в виду первую часть его
источник

RL

Rodion Lozhechnikov in Software Design/Architecture/Zen
где расписываются концепции, как применять шаблоны и т.п.
источник

AK

Aleh Kashnikau in Software Design/Architecture/Zen
короче, все равно как учебник она ну так себе)
источник

SP

Sergey Protko in Software Design/Architecture/Zen
Sergey Zolotov
ООП(данные в перемешку с логикой) -> то что сейчас(модульные процедурки) -> ФП(данные отдельно от логики)
так что сейчас можно сказать золотая середина с уклоном к ооп)
по другому... ООП это изоляция состояния, уменьшение влияния поведения на состояние в пределах выделенного модуля (если нет геттеров, то у тебя все хорошо в плане coheasion). Это просто способ делать структурное программирование.
источник

SP

Sergey Protko in Software Design/Architecture/Zen
А ФП - это отсутствие сайд эффектов от слова совсем. Проблема в том что система без сайд эффектов не может взаимодействовать с внешним миром а значит не может делать ничего полезного для этого внешнего мира
источник

SP

Sergey Protko in Software Design/Architecture/Zen
отсюда приходят монады, идеи изоляции того же стэйта и т.д.
источник