阅读数:3894 发布于:2009 年 6 月 29 日 22:45

架构
更多 架构 相关课程,可下载【 极客时间 】App 免费领取 >

评论

发布
暂无评论
  • 架构分层:我们为什么一定要这么做?

    分层架构有优有劣,相比于它带给我们的好处,它的不足可以接受。所以,我们在做决策的时候切不可以偏概全,因噎废食。

    2019 年 9 月 20 日

  • Eric Evans:领域驱动设计(DDD)当前更为适用

    在2003年出版的《领域驱动设计》一书作者Eric Evans看来,相比于14年前该书出版时,当前领域驱动设计(DDD,Domain-Driven Design)的理念更为适用。比起我们过去所采用的方式,软件开放工具和技术范围在不断扩展,其中不少已经采用了DDD方式。Evan指出:“DDD不涉及具体的开发技术,但也并非对技术漠不关心”。

    2017 年 9 月 24 日

  • Frans Bouma 认为代码先行的 ORM 是“愚蠢的”

    在使用ORM构建基于数据库的项目时,开发者可以选择是先设计数据库表,还是先设计类或抽象模型。为了展开讨论,我们先列出Frans Bouma的结论:代码先行的ORM是愚蠢的。

    2014 年 1 月 9 日

  • 观点:在设计你的 SOA 时——品味至上

    Dan Creswell声称,在把各种组件拼装成一个优秀SOA的过程中,“品味至上(taste is everything)”。Dan说,与某些人所声称的只需对SOA采取千篇一律的方法就可以相对的是,如何挑选分布式服务的技术栈、如何对服务“单元”分层等等,在考虑考虑一组指导方针的同时,完全是个品味问题。

    2008 年 7 月 10 日

  • Komad 首席工程师 Sean Kelly 谈微服务谬见

    Sean Kelly是Komad的首席工程师,他写了一篇有关微服务的文章。在这篇文章里,他从自己使用微服务的经验出发,告诉我们五个有关微服务的“真相”。开发者们认为微服务会给他们的架构、应用程序和团队带来绝对的好处,但在Sean看来,其实不是那么回事。

    2016 年 10 月 13 日

  • 在进行领域驱动设计时要避免的十个常见错误

    Daniel Whittaker在最近的一篇帖子中表示:在进行领域驱动设计时,缺乏与领域专家的互动是一种常见的错误,而如果能够尽早发现并解决这一问题,或许能够避免团队无谓的时间浪费。在这篇帖子中,Daniel共列举了十种他发现开发者经常会犯的错误。

    2015 年 7 月 14 日

  • Spring Security OAuth2 架构简介

    2018 年 5 月 7 日

  • 架构师:不想当架构师的程序员不是好程序员

    没有架构师的头衔,也一样可以做架构设计,只要你有架构师的能力就可以了。

    2019 年 4 月 20 日

  • 先做好 DDD 再谈微服务吧,那只是一种部署形式

    想要做好微服务,关键在于服务的划分,而划分服务,最好先学习 DDD。

    2019 年 4 月 5 日

  • REST 与旅行商问题的设计

    来自CapGemini的Steve Jones最近对Github上某个Nokia API项目的一段文字进行了一番评论,那段文字表示,为基于REST的服务进行设计及文档化API都不再是必要的,HATEOAS就已经足够了。Steve在之前就提到过,他认为如今的IT界推崇技术而冷落思考,他必需指出这个观点是一种糟糕的实践。

    2013 年 9 月 3 日