【ArchSummit架构师峰会】如何选择模型、如何应用RAG、需要哪些组织流程配套?>>> 了解详情
写点什么

反模式

收录了 反模式 频道下的 50 篇内容

REST 反模式

在本文中,Stefan Tilkov讲解了一些经常出现在自称“符合REST式设计”的应用中的反模式(比如:全部采用GET或POST,忽视缓存及响应代码,误用cookies,忘记超媒体与MIME类型,以及破坏自描述性等),并给出了避免这些反模式的对策。

持续集成和交付流水线的反模式
持续集成和交付流水线的反模式

随着DevOps的理念在众多公司的采纳,CI/CD也渐渐落地。

现代企业中性能分析的反模式

文中我们提出了一些在现代企业平台中进行性能分析时最常见的反模式,包括它们的根源以及矫正策略。

敏捷反模式的存在及应对方法
敏捷反模式的存在及应对方法

如果置之不理,敏捷反模式会影响到组织、士气和质量。要解决问题,第一步就是要承认痛点的存在。

别踩坑! 避开这些反模式会让事故处理事倍功半
别踩坑! 避开这些反模式会让事故处理事倍功半

事故生命周期:如何通过提升组织弹性来实现目标。

实体服务的模式反模式之争

一些人认为实体服务(Entity Services)或以业务为中心的实体是面向服务架构的基本要素。这一观点并没有得到所有人的认同。那么,实体服务是SOA模式,亦或反模式?

文章:REST 反模式

在本文中,Stefan Tilkov讲解了一些经常出现在自称“符合REST式设计”的应用中的反模式,并给出了避免这些反模式的对策。直接点击阅读完整文章

Stefan Tilkov 在 microXchg 柏林的演讲:微服务的模式与反模式

在柏林举行的microXchg 2018上,Stefan Tilkov在演讲中以他的视角探讨了微服务项目的模式与反模式,包括演化性的架构、基于幻想进行解耦、分布式单体以及实体服务。他特别强调,有些他认为是模式的内容,其他人可能认为是反模式,反之亦然。

EMC 颜开纵论 NoSQL 文档数据库反模式

文档数据库是NoSQL主流数据库的一种,MongoDB为其代表。EMC中国研究院的颜开分析了文档数据库的得失,并列举出六种使用文档数据库的反模式。

研发效能度量核心方法与实践:难点和反模式
研发效能度量核心方法与实践:难点和反模式

研发效能度量的出发点虽然很好,但是如何正确、有效的度量却是一个颇有难度的技术活儿。

实体服务是一种反模式

在微服务架构中,最重要的是要保持服务间的隔离。实体服务(Entity Service)是被广泛应用于微服务架构上的一种模式,但其实它是一种反模式,因为它背离了服务隔离的原则。

敏捷领导力的反面模式

Andrew Koenig在1995年造了Anti-Patterns这个词,灵感来自于GoF的《设计模式》一书。在Agile Practitioners 2016大会上,Regina Martins也谈到了“敏捷领导的反面模式”这个话题。从他的个人经验和心得里看看他是如何应对敏捷开发里的反面模式的。

Python 编程中的反模式

Constantine Lignos最近撰写了一篇很有意义的文章,列举了初学Python的学生们最常犯的错误,并对这些错误进行了分类和剖析,其内容提纲挈领,非常值得每个Python初学者学习。

针对可扩展的、高可用的云架构的模式与反模式

当设计一个具有高可扩展性和可用性的系统时,最重要的就是架构选择问题。以Azure客户的用法为例,微软讨论了与Azure客户一起看到的模式和反模式,以及它对系统架构的四个方面有怎样的影响。

行为驱动开发的反模式

行为驱动开发(BDD)可以用来增进业务相关人员和软件开发者之间的沟通,但是在使用Cucumber运行自动化测试时有一些常见的反模式。Aslak Hellesøy、Matt Wynne和Steve Tooke在最近的一次讨论中对其进行了描述。

运维(技术)工作中的反模式
运维(技术)工作中的反模式

前面几篇主要讲了应该怎么做好运维,期间就会想到很多反模式,但是限于篇幅就没有多写。

微服务划分的模式与反模式
微服务划分的模式与反模式

虽然服务是逐步被拆分出来的,随着业务的演进,在某一时刻,可能需要我们重新审视服务划分得是否合理。

Scrum 的七宗罪和其他的敏捷反模式

在班加罗尔举行的2016年Agile India大会上,来自加拿大IHS的Sean Dunn和Chris Edwards给大家带来了题为“Scrum的七宗罪和其他的敏捷反模式”的演说(由Todd Little撰稿)。他们展示了敏捷实践在组织机构中被错误实施的几种常见方式,这些错误的敏捷实践带着由“反模式”引起的症状。

五种常见 Ajax 反模式

Jack Herrington撰文讨论Ajax代码中常犯的错误,阐述了五种足以被认定为反模式的常见具体问题:滥用定时器进行轮流监测、在回调中没有检查返回结果、该传递HTML的时候传递更为复杂的XML、在该传递JavaScript代码时传递XML,以及在服务端进行过多处理。

将整个系统建立在事件溯源上是一种反模式

在今年早些时候所举办的领域驱动设计欧洲大会上,Greg Young进行了一场演讲。他在演讲中表示,命令查询职责分离模式(CQRS)从来都不是我们所致力于实现的终极目标,它只是带领我们迈向事件溯源这一终点的阶梯。但他也表示,即使仅仅采纳了CQRS而未实现事件溯源,也同样是一种有价值的模式。

反模式专题_资料-InfoQ中文网