架构师训练营第二周学习心得
李老师的贴近生活的例子,让我第一次清晰的理解了依赖倒置原则。
通过手机拨号的例子,理解到了一个好的架构不仅仅是需求上对应功能的实现,更是需要考虑到业务的扩展性,编程过程中实现依赖上的解耦,就要做好服务上的抽象,将服务的实现抽离出来,针对需求做业务抽象。
里氏替换原则,体现了编程中多态应用的重要性,运用好多态,是业务扩展性的保障。
单一职责原则,让代码更易读,也让代码结构更清晰。
开闭原则,对扩展开放,对修改关闭。
李老师的贴近生活的例子,让我第一次清晰的理解了依赖倒置原则。
通过手机拨号的例子,理解到了一个好的架构不仅仅是需求上对应功能的实现,更是需要考虑到业务的扩展性,编程过程中实现依赖上的解耦,就要做好服务上的抽象,将服务的实现抽离出来,针对需求做业务抽象。
里氏替换原则,体现了编程中多态应用的重要性,运用好多态,是业务扩展性的保障。
单一职责原则,让代码更易读,也让代码结构更清晰。
开闭原则,对扩展开放,对修改关闭。
评论