架构师训练营 -week02 学习总结

用户头像
GunShotPanda
关注
发布于: 2020 年 06 月 17 日
架构师训练营-week02 学习总结

第二周

1.架构设计流程



2.三大特性-封装,继承,多态

多态最最最重要:对象互换的魔法,当程序运行的是才知道使用的什么对象

3.软件设计的目的

易扩展

更强壮

可移植

更简单



3.设计原则

1)开闭原则OCP:对扩展开放,对修改关闭

2)依赖倒转原则DIP:抽象不依赖细节,细节应当依赖于抽象,目的是减小耦合性。

3)里式替换原则LSP:开闭原则的补充, 所有能用基类的地方必须透明的使用其子类的对象,不能改变父类确定的行为

4)单一只能原则SRP:一个类只能有一个引起他变化的原因

5)接口分离原则ISP:不强迫客户程序依赖他们不需要的方法



一些个人想法:

我在架构师训练营中属于较年轻,资历尚浅的学员,我认为,前两周的课程,对于我们这种希望从开发步进到架构领域的从业者来说,很有意义,相信这样的同学不在少数。群里的某些人,某些所谓的“KOL” ,你可以提出意见,这无所谓,请不要代表其他人。不允许任何人提出与你相左的意见,还要不断的提你很民主,这种心态以及沟通技巧,就是纯粹的耍流氓。

这两位学员,如果你看到了,欢迎对号入座,来找我对线,以后说话就管自个儿就好,话里别带上别人,不然我让你死在台上。

发布于: 2020 年 06 月 17 日 阅读数: 36
用户头像

GunShotPanda

关注

JAVA开发 2019.09.03 加入

This is a letter for myself, for my future, for the past, for the better man of (health) Just got to do you and nobody else

评论

发布
暂无评论
架构师训练营-week02 学习总结