ООП против хаоса что даёт инкапсуляция

  Рет қаралды 286

Денис Черносов

Денис Черносов

Күн бұрын

Пікірлер: 10
@alex331911
@alex331911 3 жыл бұрын
Денис, название урока не такое емкое, но блин материал огонь!!! Ты не проводишь инд. занятия? Я дошел до того уровня, что все о чем ты рассказываешь понимаю, включая моитвацию. Однако общая картина пока еще не сформировалась. Например урок по архитектуре шикарен, как при этом сделать API Gateway, как создать корректную авторизацию, как спроектировать сервисы и запаковать их в контейнеры, как организовать развертывание и масштабирование. Об этом очень бы хотелось узнать, хотя бы в теории как и что с чем стыкуется. Понятно что случаи индивидуальны, но говоря в рамках хайлоад приложения в облаке, состоящего из сервисов, апи шлюза и фронтенда. Как это все сделать? Хотя бы подскажи что почитать
@denis0ru
@denis0ru 3 жыл бұрын
Спасибо за отзыв - очень мотивирует! Про почитать: Я сейчас на эту тему читаю книгу по Terraform. Там примеры всё более навороченных архитектур на примере сервисов Amazon. Если параллельно делать примеры - все должно получиться. Причём в повторяемой форме. habr.com/ru/company/piter/blog/503858/
@alex331911
@alex331911 3 жыл бұрын
@@denis0ru Как вариант может платную подписку сделаешь?
@denis0ru
@denis0ru 3 жыл бұрын
@@alex331911 не. Не готов я настолько кардинально менять образ жизни. Зарабатывать на образовании - непростое дело. Я уже пару раз пробовал. Неудачно.
@nekitos3269
@nekitos3269 3 жыл бұрын
Ох уж этот хаос, похоже чем меньше мы его пропускаем, тем большую систему можем построить
@denis0ru
@denis0ru 3 жыл бұрын
И "дольшую"! В смысле - долговечную )) Много больших систем было выброшено слишком рано, потому что достигли предела модернизации. А любой живой проект - это больше процесс, чем сумма компонентов.
@ДмитрийАлексеев-п2п
@ДмитрийАлексеев-п2п 3 жыл бұрын
Взял на вооружение отмазку: это не я написал этот треш код, это чужой код диффундировал в мой прекрасный метод пока в гите лежал
@denis0ru
@denis0ru 3 жыл бұрын
Welcome :)
@user-rl9xv3mw1r
@user-rl9xv3mw1r 3 жыл бұрын
Конструктор не дает гараний, что класс нельзя создать невалидный, ничто не мешает создать класс не через конструктор, все dataMapper без конструктор его и будут создавать в реальности
@denis0ru
@denis0ru 3 жыл бұрын
С точки зрения техники - согласен. В PHP трудно создать реально иммутабельный объект (хотя есть нетривиальные способы и от такого защититься - Александр Лисаченко знает). Но тут всё-таки важнее декларативная часть - явно записанные намерения.
2021-07-23 Наследование
26:01
Денис Черносов
Рет қаралды 184
2021-10-26 DDD CQRS Гексагональная архитектура
25:45
Денис Черносов
Рет қаралды 10 М.
龟兔赛跑:好可爱的小乌龟#short #angel #clown
01:00
Super Beauty team
Рет қаралды 116 МЛН
Wait for the last one 🤣🤣 #shorts #minecraft
00:28
Cosmo Guy
Рет қаралды 22 МЛН
Friends make memories together part 2  | Trà Đặng #short #bestfriend #bff #tiktok
00:18
Will A Basketball Boat Hold My Weight?
00:30
MrBeast
Рет қаралды 140 МЛН
Что почитать не по ИТ: научпоп
33:40
Денис Черносов
Рет қаралды 384
Как работает ChatGPT: объясняем нейросети просто
39:04
RationalAnswer | Павел Комаровский
Рет қаралды 1,3 МЛН
Эмитация банкомата на python
19:51
Андрей codIT
Рет қаралды 875
Алгоритмы на Python 3. Лекция №1
1:20:50
Тимофей Хирьянов
Рет қаралды 5 МЛН
Nepal's Mad Honey That Causes Hallucinations (They climb to go insane)
19:55
Советский мультфильм про нашу жизнь !
13:49
Дедушка Аргентинца
Рет қаралды 6 МЛН
$1 vs $500,000 Experiences!
17:40
MrBeast
Рет қаралды 46 МЛН
Как все успевать
9:35
Денис Черносов
Рет қаралды 251
06  Что почитать
29:11
Денис Черносов
Рет қаралды 372
龟兔赛跑:好可爱的小乌龟#short #angel #clown
01:00
Super Beauty team
Рет қаралды 116 МЛН