之前与老同事叙旧,一同事讲起现在公司在压缩人员,另一同事马上讲谁让你们把系统搞得那么好,几年都出不了个二级Bug,想想真是悲壮 有时想程序员这群...
最近闲了,看了几次李运华关于架构的视频,不尽再次反问架构是什么?架构师的职责是什么? 对于这两个问题,之前也总结过一篇《架构和架构师》[http...
近两年设计了几个系统,不管是直接使用传统设计ER图,还是使用4C建模,但在做架构评审时,ER却都是重中之重,让人不得不深思,编程思想经过了一代代...
依赖反转原则 DIP, Dependency inversion principle 高层模块不应该依赖于低层模块。二者都应该依赖于抽象抽象不应...
开闭原则 OCP Open-Closed Principle 设计良好的计算机软件应该易于扩展,同时抗拒修改 换句话说,一个良好的计算机系统应该...
单一职责原则 SRP,single responsibility principle SRP是所有原则中最简单的之一,也是最难正确运用的之一,...
这是近期在公司做的一次分享,这几年的互联网开发,算比较幸运,团队一直践行完善这套规范,没有太多的阻碍,得益于公司整体氛围,以及团队对规范和写文档...
监控之前只总结了一篇《微服务-监控》,比较宏观。其中很多细节没有过深关注到,主要还是没有实践过,更没有去深度思考,所以很多有意思的技术点都错过了...
我们不生产代码,我们是代码的搬运工 前不久,阿里大牛虾总再次抛出了分布式锁的讨论,对照之前项目中实现的redis分布式锁总结一下 天才是1%的灵...