documentation
documentation copied to clipboard
MOTIVATION: Написать доку (или группу доков) про "Методологию и Паттерны"
Зачем?
- По многочисленным заявкам...
- Да и в целом, чтоб было понятно на чем зиждется наш подход, и как в нем применяются те или иные паттерны
Какие связи, GRASP применение и т.д.
А тут можно вообще MVC притянуть
Model- Бизнес-Логика фичи,View- Логика отображения фичи,Controller- Public API фичи + использование и определение на странице
Про Public API
https://ru.wikipedia.org/wiki/%D0%97%D0%B0%D0%BA%D0%BE%D0%BD_%D0%94%D0%B5%D0%BC%D0%B5%D1%82%D1%80%D1%8B
- https://en.wikipedia.org/wiki/Active_record_pattern
- https://en.wikipedia.org/wiki/Data,_context_and_interaction
- https://en.wikipedia.org/wiki/Separation_of_concerns
https://herbertograca.com/2017/07/03/the-software-architecture-chronicles/
https://habr.com/ru/post/561216/
LSP - про подстановку компонентов/фич и т.п. в композицию
Упомянуть HMVC и прочие принципы с влиянием на методологию
Опен клозед - про расширяемость фич ? (Солид)
UPD: S + O + (ось изменений)
