用户头像

重新来过

还未添加个人签名

2018.9.26 加入

还未添加个人简介
关注
  • 5

    发布数

  • 0

    关注者

  • 0

    关注了

第五周作业

用你熟悉的编程语言实现一致性 hash 算法。

第四周作业

一个典型的大型互联网应用系统使用了哪些技术方案和手段,主要解决什么问题?请列举描述。

第三周作业

1. 请在草稿纸上手写一个单例模式的实现代码,拍照提交作业。

第二周作业

请描述什么是依赖倒置原则,为什么有时候依赖倒置原则又被称为好莱坞原则?

实现自己架构的主要手段
实现自己架构的主要手段

软件设计的目的使软件到达“强内聚、松耦合”,也就是说软件中的模块不会互相依赖导致一个对象 or 模块的修改导致其他对象 or 模块的修改,这样软件可维护性、可扩展性就很差。好的软件设计应该是强内聚松耦合,从而是软件到达以下几点:

重新来过