#DRY原则

重用或复用会导致耦合,微服务是宁可重复也不耦合 - Victor Rentea

19-07-30 908 2 banq

微服务避免了代码重用,其理念是:宁可代码重复,也要彻底避免耦合,因为重用意味着耦合,微服务架构是完全分离的。进化的架构!所以,DRY原则并不适用微服务。 Microservices eschew c... 详细

DRY原则与微服务的矛盾:共享复用会导致耦合 - AllenHolub

20-12-02 598 1 banq

DRY(不重复自己)原则不是法律,而是经验法则。例如,在微服务中,最重要的是能够更改单个服务并孤立地重新部署该单个服务。 如果使用共享库迫使您重新编译/重新部署多个服务,即使当前服务未使用刚更改的库... 详细

干净整洁代码(Clean Code)的本质是什么? - mariocervera

20-11-17 584 1 banq

当我们听到“整洁代码”一词时,通常会想到由罗伯特·C·马丁(Robert C. Martin)(也称为鲍勃大叔、鲍勃大爷)撰写的著名书籍:“整洁代码:敏捷软件工艺手册”(2009年) 自从本书出版以... 详细

幽默:四大设计原则要点

20-03-13 439 banq

稳健性原则 :保守你发送的内容;在您接受的事情上保持自由。(banq注:说话谨慎,倾听自由,注重函数方法的返回结果,严谨且明确,输入参数则需要兼容抗打击) 帕累托原理 :80%的影响来自2... 详细

好的代码很容易删除!

18-12-24 518 banq

编程是从浪费生命中学到的可怕教训,编写易于删除但不易扩展的代码。 “每一行代码都是在没有理由的情况下编写的,有自己的弱点,并且偶然间会被删除” Jean-Paul Sartre的ANSI C编... 详细

清洁代码:职责 — Janos Pasztor

19-01-09 395 banq

我听说你想成为一个更好的程序员。您希望使用可重用的部分,并希望更轻松地维护旧代码。您可能还希望在团队中更好地工作并确保减少错误。 对更好代码的渴望通常会让人们发现“清洁代码”这个术语。这很可能是由 ... 详细

这不是你想要的DRY

18-12-24 278 banq

“ 不要重复自己 DRY”,每个开发者都在他职业生涯的早期就学会了这个口头禅。 对这个原则的共同理解是你不应该复制你的代码。就那么简单。 不要复制,如果你发现重复就重构。 违反此规则的行为将被其他开... 详细

对抽象方法仇恨的自白 - 250bpm

19-01-27 185 banq

我之前写过关于 抽象成本的文章 。一旦你在IT行业工作了几十年,一旦你在遗留代码上阅读了数百万行,你就会对任何一种抽象产生正常的怀疑。并不是说我们可以不做抽象。我们需要它能够编写代码。但是,每次在代... 详细

共有 111 2 下一页