[Перевод] Data-Oriented Design (или почему, используя ООП, вы, возможно, стреляете себе в ногу)
#Программирование #Клиентскаяоптимизация #ООП #dataorienteddesign #objectorientedprogramming #ооп #методикаразработки IV
https://habr.com/ru/post/472052/
#Программирование #Клиентскаяоптимизация #ООП #dataorienteddesign #objectorientedprogramming #ооп #методикаразработки IV
https://habr.com/ru/post/472052/
t.me
Data-Oriented Design (или почему, используя ООП, вы, возможно, стреляете себе в ногу)
Представьте себе такую картину: близится конец цикла разработки, ваша игра едва ползает, но в профайлере вы не можете найти очевидных проблемных мест. Кто же ви...
Как настроить real-time data processing на летящем корабле
#БлогкомпанииLamoda #Анализипроектированиесистем #Микросервисы #Проектированиеирефакторинг #eventdriven #domaindrivendesign #dataorienteddesign IV
https://habr.com/ru/post/507892/
#БлогкомпанииLamoda #Анализипроектированиесистем #Микросервисы #Проектированиеирефакторинг #eventdriven #domaindrivendesign #dataorienteddesign IV
https://habr.com/ru/post/507892/
t.me
Как настроить real-time data processing на летящем корабле
Привет! Меня зовут Алексей Скоробогатый, я системный архитектор в Lamoda. Недавно мы внесли большие изменения в нашу e-commerce платформу: перешли к событийной (...
[Перевод] «Компилятор всё оптимизирует»? Ну уж нет
#Совершенныйкод #Клиентскаяоптимизация #Компиляторы #оптимизациякода #dataorienteddesign #ооп #objectorientedprogramming IV
https://habr.com/ru/post/562620/
#Совершенныйкод #Клиентскаяоптимизация #Компиляторы #оптимизациякода #dataorienteddesign #ооп #objectorientedprogramming IV
https://habr.com/ru/post/562620/
t.me
«Компилятор всё оптимизирует»? Ну уж нет
Многие программисты считают, что компиляторы — это волшебные «чёрные ящики», на вход в которые можно подать хаотичный код, а на выходе получить красивый оптимизи...