The Clean Architecture 干净架构

一、干净架构整洁架构的同心圆结构中可以看见三条由外向内的黑色箭头,它表示依赖规则(The Dependency Rule)。依赖规则规定外层的代码可以依赖内层,但内层代码不可以依赖外层。也就是内层逻辑不可以依赖任何外层定义的变量,函数,结构体,类等代码实体。越外层越具体,越往内层越抽象。这也意味着,越往外越有可能发生变化,包括但不限于框架升级,中间件变更等。二、DDD分层架构最重要的原则是什么?在

- 阅读全文 -

技术人应该遵循的方法论

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

- 阅读全文 -

CAP定理

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

- 阅读全文 -

最新文章

最近回复

  • 小轲博客: hi,我的博客已托管到GitHub。所以部分线路可能偶尔抽风~
  • gh0stoo1: 已恢复 感谢保留
  • secondlife: 站名:墨迹心空站点链接:https://www.secondli...
  • aya: 既不应该用数组,也不应该允许一个函数有过多的(无名)参数。1)可...
  • zgcwkj: 还是 cloudflare 简单,还免费。(≧∇≦)ノ
  • weich: 更新一下文章吧,链接里面跑路了,都成破财网站了,卖了?还是你开的。。
  • weich: 不对,密码是生成的授权码吧,不是登录密码。
  • jiyouzhan: 这篇文章写得深入浅出,让我这个小白也看懂了!
  • Ryan: PHP 的数组虽然随便,但是你传入的可以是 Class,如果是C...
  • 小白: 站点名称: 理想技术网站点地址: https://im1.cc站...

标签

其它