• 好的技术设计决策严重依赖于上下文!定期为共同目标而合作的团队能够定期沟通并快速协商变更。这些团队表现出强大的一致性,并且可以利用这种强大的力量做出技术和设计决策;而独立工作且协作频率较低的团队和部门之间存在越来越弱的力量。<
  • 这是来自martinfowler.com的Andrew Harmel-Law文章,大意如下,详情点击标题:架构设计不必是独白;不是从少数人的思想 icon
  • 所有的架构都是设计,但并非所有的设计都是架构。架构代表了一组重要的设计决策,这些决策塑造了系统的形式和功能,其中重要的是通过更改成本来衡量的。所有的架构都是设计,但并非所有的设计都是架构。架构代表了一组重要的设计决策,这些决策塑造了系统的形式和功能,其中重要的是通过变更成本来衡量的。 icon
  • 设计都自以为是,忽视上下文:下图是Sarah Ross作品:hostile建筑,hostile架构。这些服装是人们为了能在城市里坐得舒服 或活得舒服而不得不穿戴的奇怪服装,为什么这些建筑或架构设计不能设计得更人性化让人们更舒服一点?用户体验更好些? icon
  • 下面一张图通俗易懂地结束AI、机器学习和深度学习三者关系,和在企业实践中实际作用。 icon
  • 我知道微服务的话题已经被反复讨论过,我只是想根据我在这种设计 Web 应用程序的方法方面的经验,将我的经验加进去: 很多人认为微服务架构解决了具有扩展性和性能性质的软件问题。但他们解决的最重要的问题是组织问题。 康威定律一直在起作用。当您考虑构建的软件应该是什么样子时 icon
  • 本文试图帮助人们改变思维方式和工作方式,着眼于一个具有系统特征的更全面的范式的世界。 全局思考 vs. 局部思考 全局:现在试着看看整个系统,不能只见树木不见森林 局部:只看到系统自己感兴趣的地方,以局部视角看到局部部件,掩耳盗铃。   icon
  • 系统思考者不是在做关于因果循环图和推理阶梯,系统思考者是在做边界判断。系统思考者是由@magnusramage & Karen Shipp著作的“系统思想家”一书描述的:详细阐述了如何定义导致导致分组的边界。重点一直放在“系统思考者”而不是“系统思考”上,并且他们使用了 3 icon
  • 至关重要的是要记住,这个(系统)是一个概念、一个想法,而不是对世界上真实事物的描述。令人惊讶的是,在许多系统文献中,作者经常忽视这一点。他们陷入了学术上最常见的错误,即物化;也就是说,假设因为一个词存在,那么一定有一些现实世界与之相关,这个词只是它的一个名字。通常,“系统”提 icon
  • Wesley Beary是Salesforc 的一名软件架构师,他将时间花在工程实践和文化上。他为 Salesforce Engineering 博客写了一篇很棒的文章,其中讨论了公司用于软件架构的 10 条原则。这里有 5 个最有趣的点一切都在发展 - 在构 icon
  • 架构决策“最简单”的解决方案是让拥有巨大大脑的人做出所有决定。这种“Megamind”方法当然有一些优势——一个人可以快速做出决定,并且有一个人负责;缺点使这些优点相形见绌。把责任推给一个人是有风险的——人并不完美(对不起!)。让我们尝试改进一下:我们可以任命一个变革顾问委员会 (C icon
  • 在本周 The New Stack 的专栏中,我介绍了我的年度最佳互联网技术。我今年的清单:< icon
  • 一个有据可查的架构可能是成功与失败项目之间的区别。它带来了巨大的收益,并确保系统易于理解、设计得周到,并且可以与他人交流。在您记录的内容中务实,使其成为流程的一部分,并在您的架构、设计和解决方案中不断深思熟虑,以满足您的业务需求。 记录重要的事情和重要的时间。并不是所有的事情 icon
  •  连续架构六大原则 连续架构不是一种架构方法。这真的是一种心态,几乎是一种工作方式,一种思维方式。第一个是你应该架构你的产品。很多人会考虑我需要实施的项目,但您应该考虑我正在实施的软件产品是什么,以及它的旅程是什么。< icon
  • 28. SiSenseSiSense是一个很好的选择,很多经验丰富的商业智能 (BI) 工具用户都接受它,因为它具有如此多的综合功能。这是满足您几乎所有需求的绝佳选 icon
  • 随着投资热潮、失业率下降和欧洲经济飙升,金融机构将在 2022 年迎来强劲的一年。但随着大流行后消费者行为的改变,银行将需要采用新的在线策略并升级其数字化转型以保持竞争力新的数字第一世界。为了帮助您的组织为基本创新做好准备,以下是我对 2022 年金融服务行业的最高预测。  icon