The Clean Architecture 干净架构

The Clean Architecture 原文https://blog.cleancoder.com/uncle-bob/2012/08/13/the-clean-architecture.html分层设计架构设计中有一句话:“没有什么问题是加一层解决不了的。”分层是软件架构设计的重要方法,将软件系统划分为不同层次,每一层都有其特定职责。软件分层重要性,可用几个关键字:模块化、可维护、可重用性

- 阅读全文 -

技术人应该遵循的方法论

倒三角1.Needs 最重要的是需求,有一个什么样的目标2.Values 达到这个目标,能带来什么价值3.Principles 为了得到这样的价值,应该遵循什么原则4.Practices 基于这些原则,有哪些最佳实践5.Tools 实现最佳实践,有什么工具感悟看了这套方法论,还是比较有感触的。学技术时,容易陷入为了学而学或者因某个技术影响力大而学的误区。技术是工具,如何用好技术工具是最后一环,技术

- 阅读全文 -

CAP定理

CAP 定义在一个分布式系统中,当涉及读写操作时,只能保证一致性(Consistency)、可用性(Availability )、分区容忍性(Partition tolerance)三者中的两个,另一个必须有所牺牲(不是完全放弃)。Partition tolerance 分区容忍性定义:当出现网络分区后,系统能够继续“履行职责”。分区容忍性没有要求分区发生时返回数据的正确性,也没有要求不能回复客户

- 阅读全文 -

最新文章

最近回复

  • zgcwkj: 插件挺好的,可惜有些服务器封了端口,没办法发邮件。
  • zgcwkj: docker 只是环境提前配置好了。不过跨平台就不存在吧,只能l...
  • zgcwkj: go语言写的,为啥不直接用二进制文件运行啊。docket是不是有...
  • zgcwkj: PHP,记事本永远的神!哈哈
  • migi: 已经更换域名为migi.top
  • migi: hi,申请交互友链,我的站点已经添加你了。名称: Gh0stoo...
  • 小轲博客: 朋友,好久不见。我是小轲博客的站长,我更新了网站的域名,http...
  • gfvd: 赞一个
  • free instagram likes allsmo: Thanks for finally writing about...
  • ChinarHeeno: 你好, 音乐是 DJ 和粉丝的社区,可帮助您完全访问独家电子音乐...

标签

其它