@DansGN · Post #5739 · 12.03.2025 г., 06:23
暴雪嘉年华将于2026年9月12至13日举办 https://www.youtube.com/watch?v=JrMT3bgU-fs& #Blizzard
Hashtags
TGINSIGHT SIMILAR POSTS
Изходен канал @clockstackwheels · Post #247 · 11.03
Попробовали на работе предметно-ориентированное проектирование (Domain Driven Design). Это такой способ построения архитектуры, когда ты (чаще всего с помощью системы типов и ООП) описываешь физическую суть вещей, которые представлены в твоей программе. Например, если в программе есть объект "Книга", то её нужно снабдить свойствами, которые бывают у книг в реальности: число страниц, автор, язык, тип обложки и т.д. При этом данные свойства должны быть такими, чтобы присвоить им нереалистичные значения было нельзя. Допустим, число страниц не может быть отрицательным (и скорее всего в реальном мире не может быть нулём). При попытке установить отрицательное число страниц программа должна выбросить исключение. А совсем в идеальном случае -- не дать этого сделать программисту на уровне статического анализа кода. Описав все свойства книги, вы снабжаете её операциями, которые над ней можно сделать. Например, из книги можно вырвать страницу, и при этом число страниц уменьшается. Нет такого случая, когда можно вырвать страницу без изменения числа страниц. Вы строго программируете эту зависимость, делаете у книги метод "Вырвать страницу", а он уже уменьшает число. Кстати, свойство "Число страниц" при этом нельзя переназначить в уже созданной книге. Можно только создать книгу, передав в её конструктор (так называется в программировании функция создания объектов) заданное число страниц. Но поменять число страниц можно только специальными методами "Вырвать страницу" и "Вклеить страницу". С помощью этого подхода вы гарантируете, что ваши объекты всегда находятся в валидном состоянии -- то есть таком, которое возможно в реальной жизни с объектом, представленным программой. Плюсы подхода очевидны: меньше число ошибок. Код описывает сам себя, и программист, если не лезет внутрь объекта "Книга", вообще не сможет сделать с книгой ничего недопустимого. Минусы, думаю, тоже понятны: изначально проектировать сложнее, нужно учесть много нюансов, писать тесты. Время разработки изрядно растёт. Изменение требований даётся дороже: например, если каким-то образом в ваш книжный магазин поступят книги со страницами из кевлара, которые невозможно вырвать :) Но первый проект с этим подходом мы сдали хорошо, без багов. Лучше, чем многие предыдущие. #dev
Hashtags
Търсене: #blizzard
@DansGN · Post #5739 · 12.03.2025 г., 06:23
暴雪嘉年华将于2026年9月12至13日举办 https://www.youtube.com/watch?v=JrMT3bgU-fs& #Blizzard
Hashtags
@DansGN · Post #5657 · 04.09.2024 г., 23:21
暴雪高级产品总监履历意外透露公司正在开发RPG+FPS类型的3A游戏 https://vxtwitter.com/bogorad222/status/1829446709568585748 #Blizzard
Hashtags
@DansGN · Post #5528 · 26.04.2024 г., 08:54
暴雪取消举办2024暴雪嘉年华 https://blizzcon.com/en-us/news/24072107 #Blizzard
Hashtags
@DansGN · Post #5158 · 18.05.2023 г., 12:02
2023暴雪嘉年华将于11月3日至4日回归Anaheim Convention Center https://news.blizzard.com/en-us/blizzcon/23952370/save-the-date-blizzcon-is-coming-november-3-4-pt-see-you-there #Blizzard
Hashtags
@cheap_proxy_priceimg · Post #189 · 25.12.2025 г., 09:08
#Blizzard
Hashtags
@SpeedCentre · Post #13179 · 16.12.2025 г., 03:52
#Blizzard-暴雪加速 #惠州电信1Gbps 官网:https://shop.bdspeed.top 频道:https://t.me/Blizzard_speed 群组:https://t.me/bdspeedx
Hashtags
@DansGN · Post #5074 · 13.02.2023 г., 21:07
英国竞争与市场管理局发布临时报告称微软对动视暴雪的收购会损害玩家利益 https://assets.publishing.service.gov.uk/media/63e2589a8fa8f50e85820fb0/Microsoft-Activision_PFs_Summary_2.pdf #Microsoft#Blizzard
Hashtags
@DansGN · Post #5002 · 09.12.2022 г., 00:30
联邦贸易委员会寻求阻止微软收购动视暴雪 https://www.ftc.gov/news-events/news/press-releases/2022/12/ftc-seeks-block-microsoft-corps-acquisition-activision-blizzard-inc #Microsoft#Blizzard
Hashtags
@noworry_club · Post #7767 · 17.11.2022 г., 11:37
网易发表致暴雪游戏玩家的一份信,以回应与动视暴雪代理协议的终止 https://mp.weixin.qq.com/s/3Xov5Eqi-VYL_7izM0lE-g #Blizzard#NetEase
@DansGN · Post #5048 · 19.01.2023 г., 08:23
据报多数守望先锋联盟战队雇佣了律所正在对联盟展开集体谈判 https://www.jacobwolf.report/p/overwatch-league-teams-start-collective #Blizzard#Overwatch
Hashtags
@DansGN · Post #5346 · 27.09.2023 г., 03:41
Chris Metzen回归暴雪并担任魔兽世界创意总监 https://twitter.com/Warcraft/status/1706715323867541734 #Blizzard#WoW
@DansGN · Post #4985 · 17.11.2022 г., 02:32
由于与网易签署的代理协议将于2023年1月23日到期,动视暴雪宣布届时将暂停除《暗黑破坏神:不朽》外的在大陆的游戏服务 https://www.businesswire.com/news/home/20221116006090/en/Blizzard-Entertainment-and-NetEase-Suspending-Game-Services-in-China #Blizzard#NetEase