|
rss_habr
Архитектура PostgreSQL. Часть 2. Подготовка бэкэндаПонедельник, 09 Января 2023 г. 09:00 (ссылка)
В предыдущем посте мы остановились на моменте форка процесса для бэкэнда. Сегодня рассмотрим как происходит инициализация дочерних процессов после форка от Postmaster, некоторые системные вызовы Linux, goto, парсинг стартап пакета и многие хаки. Читать далееhttps://habr.com/ru/post/707950/?utm_source=habrahabr&utm_medium=rss&utm_campaign=707950
rss_habr
Не путаем требования и модели решений или что все-таки разрабатывает аналитикПонедельник, 31 Октября 2022 г. 17:22 (ссылка)
Кто-то сказал “Аналитик разрабатывает требования”. За ним повторили. Много-много раз. Тысячу раз. Но это не так. Проектировщик-аналитик выявляет потребности, выявляет/проектирует требования и разрабатывает модели решения. А есть разница ? Давайте разберемся (истиной мы будем считать то, что работает, а не то, что повторили за кем-то тысячу раз). Читать далееhttps://habr.com/ru/post/696562/?utm_source=habrahabr&utm_medium=rss&utm_campaign=696562
rss_habr
Архитектура пошаговых игрЧетверг, 28 Июля 2022 г. 04:21 (ссылка)
Большинство игровых движков заточены под real-time игры. В них есть все: система физики, удобные инструменты для анимации, инновационные технологии рендера и еще куча всего. В каждом из них есть свои плюсы и минусы, однако, сколько я не гуглил, мне не удалось найти нормальный поддерживаемый движок, заточенный именно под пошаговый геймплей. Есть много различных дополнений, модулей и т.п., но прям чтобы отдельно - увы. Поэтому я крепко задумался на тем, как бы я сделал подобное. Далее будет рассказ о том, до чего мне удалось дойти. От простых принципов до сложных моделей поведения и анимаций. Осторожно, многа букав. Читать далееhttps://habr.com/ru/post/678492/?utm_source=habrahabr&utm_medium=rss&utm_campaign=678492
rss_habr
Как приручить DDD. Часть 2. ПрактическаяСреда, 20 Апреля 2022 г. 11:48 (ссылка)
В прошлой статье я рассказал, как мы пришли к DDD и про его очень важную особенность — единый язык, на котором легче и дешевле разговаривать с бизнесом. Еще мы рассмотрели разработку, ведомую моделью. Когда вначале стоит не выполненная по требованию фича, а абстрактная модель, созданная по требованиям и имеющая отражения в различных представлениях. Все эти области оперируют терминами единого языка и реализованы максимально похожими, чтобы каждый, кто будет работать с проектом, смог разобраться в любой из них. Сегодня поговорим о том, как приручить непосредственно исходные коды программ, как они архитектурно представляются. Расскажу про идеи, которые мы используем для построения прозрачной и понятной модели, чтобы ее было легко развивать вместе с заказчиком. Эти подходы касаются и архитектуры, и хранения исходного кода, и вообще в целом вопросов разработки. Также расскажу про практические сложности. Формат статьи не позволяет включить огромное количество кейсов, поэтому приведу только два примера. Читать далееhttps://habr.com/ru/post/661129/?utm_source=habrahabr&utm_medium=rss&utm_campaign=661129
|
LiveInternet.Ru |
Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат О проекте: помощь|контакты|разместить рекламу|версия для pda |