• 随着DDD普及发展,DDD的各种名词涌现而出,DDD的难点在于其术语抽象模糊,但模糊而不含糊,模糊是因为位置站得高,站在业务和技术两个领域高度,高屋建瓴;不含糊则是看似模糊的表面背后有深刻的含义。DDD BC(简称:Bounded Context)被翻译成有界上下文或限界上下文或界限上下文,
  • 存在即合理,存在有其合理的原因,改变存在之前先了解存在的合理原因,1929年,G.K.切斯特顿提出了一个现在被称为“切斯特顿栅栏(Chesterton's Fence)”法则:在某种情况下存在某种制度或法律,为了简单起见,我们可以把它当做道路上竖立一道栅栏或大门。后来的改革者会欢欣鼓
  • 幽默1:多亏了微服务,我们的JOINS(SQL语句)现在可以跨HTTP了。banq评:SQL的JOIN是跨表操作,这种跨表操作可能会将本是松耦合的两个数据表耦合在一起,变成一个整体,相互绑架,无法各自独立扩展。如果使用DDD的有界上下文设计微服务,清晰划分好微服务的边界,微服务之间如 icon
  • 微积分是高等教育数学的巅峰之作。从幼儿园到大学的整个数学课程都旨在为导数和积分铺平道路。但是,微积分已不再是了解日益由数据驱动的世界的最有用的思维方式。我们需要一门新的数学课程,其重点应放在不确定性条件下进行推理和基于新证据更新我们的信念所需的技能上。这意味着将概率论 icon
  • 点击标题见该图来源大意解释:是否需要分区 icon
  • 惹恼软件开发人员的最简单方法是什么? 让他们谈论他们最喜欢的编程语言或框架! 要求他们设计一些东西 维护老版应用程序。 让他们周末加班实现一个紧急功能,然后告诉他们你已经改变了思路方向。 告诉他“这不起作用”,但 icon
  • 众说纷纭:我曾经花了将近两天 icon
  • Web只是IO设备。它不是体系结构,也不是编程的另一种方式,而且,像所有IO设备一样,它应该与业务规则和体系结构无关。 众说纷纭:Web是一种提供I / O服务(设备)的技术。与业务规则无关。它与规则的应用方式有关。 但是,这些IO设备(Web和移动应 icon
  • 有些人嘲笑前端开发,并认为这仅仅是“将div垂直居中”。 前端它是如此复杂。它包含可访问性,设计,响应能力,创造力等等。 尊重前端开发人员! 我俩个都做,可以坦率地说前端和后端一样困难,甚至在很多方面都更加困难。 前端只是将div集中在JavaScript框架 icon
  • 我不断听到有关“ DevOps团队”的消息。哪有这回事!DevOps思维的重点是集成Dev和Ops。只有一支队伍(banq注:没有专门的负责运营的DevOps团队)。 众说纷纭:我认为“ DevOps”一词很像“敏捷”,已经被卖狗皮膏药公司所采用,试图向您推销真正需要 icon
  • 美国最受欢迎的在线炒股平台RobinHood将用户的交易数据出售给对冲基金,用于执行高频交易的机器学习的训练数据(为Citadel的M/L模型提供了免费的训练数据)。这些散户数据有助于基金在股票上涨之前买入,而在股票下跌之前卖出,这帮助对冲基金赚了数十亿美元。具有讽刺意味的是,这些被 icon
  • 比特币就是DeFi。多数不同意这个说法的人要么太讨厌以太坊,要么太爱以太坊而无法清楚地考虑它。 icon
  • 程序员:你好,Go编译器,我需要测试一下我的项目;Go编译器:41行代码变量声明了没有使用;程序员:别担心,只是测试,以后我会用到这个变量的;Go编译器:不,去你的,41行代码变量声明了没有使用。  icon
  • icon
  • icon
  • icon
  • 我们听说过SOLID原则,听说过STUPID原则吗? icon
  • icon