Size: a a a

2018 May 05

AD

Anton Davydov in Rubyata
larry troy
мне в этом плане нравится spring (java ee)
Не нравится что он не только под веб
источник

AD

Anton Davydov in Rubyata
Mikhail Sytchev
Я видел что DHH в своих скринкастах придерживается SRP, я наблюдаю что рельса придерживается LSP и ISP. Придерживайся сам OCP когда пишешь. Так же придерживайся DI когда проектируешь свои классы, ничего страшного что классы фреймворка не придерживаются этого правила
Много терминов! Отвечу в течении дня
источник

MS

Mikhail Sytchev in Rubyata
Это термины, которые зашифрованы аббревиатуре SOLID
источник

AD

Anton Davydov in Rubyata
да это понятно
источник

MS

Mikhail Sytchev in Rubyata
:)
источник

AD

Anton Davydov in Rubyata
скорее я хотел больше за DI тему развернуть
источник

AD

Anton Davydov in Rubyata
ты хоть в одном рельсовом проекте видел DI хоть где-то?
источник

MS

Mikhail Sytchev in Rubyata
Как Фреймворк управления зависимостями — нет. Но когда я пишу свои классы, стараюсь следовать этому принципу
источник

MS

Mikhail Sytchev in Rubyata
Это же про то, как ты строишь отношения между классами
источник

AD

Anton Davydov in Rubyata
Ну я больше про проекты спрашиваю
источник

AD

Anton Davydov in Rubyata
Мб мне не повезло, но в 100% случаев пихали кто как хочет
источник

AD

Anton Davydov in Rubyata
Вообще, моя влажная мечта - сделать di Фреймворк для любого веб и не веб фреймворка
источник

MS

Mikhail Sytchev in Rubyata
И через xml конфигурировать :)
источник

MS

Mikhail Sytchev in Rubyata
Wait, oh shi...
источник

AD

Anton Davydov in Rubyata
Не не
источник

AD

Anton Davydov in Rubyata
Есть же dry-system
источник

AD

Anton Davydov in Rubyata
Хорошо выглядит, но там есть косяки архитектурные
источник

MS

Mikhail Sytchev in Rubyata
Я бы хотел поучавтвовать в подобном проекте. Зови если начнёшь
источник

AD

Anton Davydov in Rubyata
Обязательно
источник

AD

Anton Davydov in Rubyata
Но я хз как его сделать ибо рельса
источник