Github最火项目:程序员必读职场15大定律和7大原则

Posted 程序员云课堂

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Github最火项目:程序员必读职场15大定律和7大原则相关的知识,希望对你有一定的参考价值。


大家估计有个越来越深的感受,就是说只做写代码的码农太局限了,现在这个环境,大家都想往上走当领导,除了升职加薪,其实也是实现了阶层的跨越。



定律

阿姆达尔定律(Amdahl's Law)

布鲁克定律(Brooks's Law)

康威定律(Conway's Law)

侯世达定律(Hofstadter's Law)

阿玛拉定律的“炒作周期”(The Hype Cycle & Amara's Law)

海勒姆定律(Hyrum's Law)

摩尔定律(Moore's Law)

帕金森定律(Parkinson's Law)

普特定律(Putt's Law)

泰斯勒定律(复杂性守恒定律,Tesler's Law)

抽象化漏洞定律(The Law of Leaky Abstractions)

琐碎定律(The Law of Triviality)

Unix哲学(The Unix Philosophy)

Spotify模型(The Spotify Model)

Wadler定律(Wadler's Law)


原则

鲁棒性原则(The Robustness Principle,Postel's Law)

SOLID

单一职责原则(The Single Responsibility Principle)

开放封闭原则(The Open/Closed Principle)

李氏替换原则(The Liskov Substitution Principle)

接口分离原则(The Interface Segregation Principle)

依赖倒置原则(The Dependency Inversion Principle)


整体还是建议大家看一下的,对于思维的打开很有帮助,太多就不逐个分析了,我就展开讲一下布鲁克定律吧。


维基百科中对此定律的解读是:将人力资源添加到一个后期软件开发项目中会使它更晚。 


啥意思呢?通俗点说就是:更多的人反而会让项目延迟。这乍看可能是违背常理的,但它基本上是正确的且经过验证的。