从程序角度去来看架构和设计原则

我是一名程序猿,猿类的世界几人能懂,逻辑、业务、编码、实现、各种bug、架构、设计、MVC、分层,各种诱惑各种蒙,

今天好好想了想,理了下思路。


设计原则:

感觉还是总结一下的好,总有很多人问,但并没有掌握其精髓。希望通过此系列,能够让思路更清晰。

1、单一职责原则

2、依赖倒置原则

3、里氏替换原则

4、最小知识原则

5、接口隔离原则

6、开闭原则



系统架构:

系统架构研究目录

1、领域模型(DDD)

2、数据持久化

3、参照(Reference)

4、事务(Transaction)

5、缓存(Cache)

6、自定义项

7、CDN

8、负载均衡

9、分布式部署

10、分布式缓存

11、分布式数据库

12、操作日志

13、业务日志

14、编码体系

15、如何创建可扩展的DTO,满足多种场景需求



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值