Сергей, при всем уважении, не могу согласится с описанием MVC (время - 1:22:38), Model в MVC это и есть entity, если, как ты описал - когда мы должны передавать не все поля (например) что часто встречается в мобильной разработке или в UI используется другой паттерн "MVVM", которая предназначена для этих целей, а если взять какой то spring mvc, где MVC и simple domain model (как ты нас учил :) ) там вообще entity от view-model отличается тем что просто находится в пакете dto, в отличии от .net mvc где правильно используется MVVM, поэтому некорректно называть MVC слоем презентации. MVC на уровне презентации можно рассматривать только в контексте какого то Angular или React, и то со скидкой, потому что немного все таки отличается от MVC т.к. используются Flux или Redux а они подразумевают состояние.
при всем уважении вы не правы - смотри mvc существует в слое ui, сущности существуют в слое bl....так вот mvc без bl не может существовать(просто отображать будет нечего), а bl может.
Узкое место стрима - скорее всего сжатие видеопотока на лету, т.е. нужно более продуктивный процессор (а не скорость сети). Либо думать о кодеках, которые привлекают видяху для сжатия.
Сергей, не совсем понял часть про то, что для RichModel не нужен фреймворк. До этого вы говорили, что нет фреймворков поддерживающих RichModel и это понятно. Я вроде понимаю как выглядит RichModel (не зря же про GOF и GRASP смотрел лекции), но фразу эту не до конца понял, подразумевается, что ORM не нужен или что-то другое? Время 1:51:36
Зачем вводить студентов в заблуждение разделяя ORM и Active Record(AR). AR - это и есть ORM, один из вариантов реализации. Корректнее было, если по Фаулеру, то указать на два варианта (паттерна) реализации ORM - Active Record и Data Mapper.
При всем уважении. Не понимаю для кого видео. Не объясняется, как именно работают разные модели, собственно говоря, что такое модель в данном контексте. Значит подразумевается, что слушатель знает. Зато очень много рассказывается на каком-то банальном уровне чем они отличаются, хотя это слишком очевидно, для тех, кто их знает.
Thank you so much. And slides with English notions it is simple way for "light" transformation from USSR's to civilized conscious of programmers!
Диаграммы Сергея божественны, лучше всяких ваших дроайо, плант умлов и т.д.
видим Сергея, ставим лайк!
Сергей, при всем уважении, не могу согласится с описанием MVC (время - 1:22:38), Model в MVC это и есть entity, если, как ты описал - когда мы должны передавать не все поля (например) что часто встречается в мобильной разработке или в UI используется другой паттерн "MVVM", которая предназначена для этих целей, а если взять какой то spring mvc, где MVC и simple domain model (как ты нас учил :) ) там вообще entity от view-model отличается тем что просто находится в пакете dto, в отличии от .net mvc где правильно используется MVVM, поэтому некорректно называть MVC слоем презентации. MVC на уровне презентации можно рассматривать только в контексте какого то Angular или React, и то со скидкой, потому что немного все таки отличается от MVC т.к. используются Flux или Redux а они подразумевают состояние.
при всем уважении вы не правы - смотри mvc существует в слое ui, сущности существуют в слое bl....так вот mvc без bl не может существовать(просто отображать будет нечего), а bl может.
Спасибо за стрим, Сергей 🤝
Даёшь видео про транзакции
Узкое место стрима - скорее всего сжатие видеопотока на лету, т.е. нужно более продуктивный процессор (а не скорость сети). Либо думать о кодеках, которые привлекают видяху для сжатия.
Либо видюха?
Серегей , т.е. основываясь на 41:05, можно сказать, что spring затрудняет реализацию идей ооп ?
Сергей, не совсем понял часть про то, что для RichModel не нужен фреймворк. До этого вы говорили, что нет фреймворков поддерживающих RichModel и это понятно. Я вроде понимаю как выглядит RichModel (не зря же про GOF и GRASP смотрел лекции), но фразу эту не до конца понял, подразумевается, что ORM не нужен или что-то другое? Время 1:51:36
Скалистам будет полезен курс?
а как ві расскажите, что купсі у вас стоят в 3х чем, например, coursera?
Зачем вводить студентов в заблуждение разделяя ORM и Active Record(AR). AR - это и есть ORM, один из вариантов реализации. Корректнее было, если по Фаулеру, то указать на два варианта (паттерна) реализации ORM - Active Record и Data Mapper.
При всем уважении. Не понимаю для кого видео. Не объясняется, как именно работают разные модели, собственно говоря, что такое модель в данном контексте. Значит подразумевается, что слушатель знает. Зато очень много рассказывается на каком-то банальном уровне чем они отличаются, хотя это слишком очевидно, для тех, кто их знает.
Хоть усритесь.... ну и культурка. Зовите его Фича!
люкс не понятно какая компания- єто, что серьезная компания - так рукрутеров-дураков майнит, - и и ві типа серьезгій чел?