- 博客(7)
- 收藏
- 关注
原创 设计模式应用场景
发现职责并把职责分离,就一个类而言,应该仅有单一职责,这就是单一职责原则精神。尽可能早的创建抽象隔离变化,面对需求,对程序的改动是通过增加新代码进行的,而不是改动现有代码这就是开放封闭原则精神所在。里氏代换原则就是子类型必须能够替换掉他们的父类型,而程序的行为没有变化。依赖倒转原则两点:1.高层模块不应该依赖底层模块,它们都依赖于抽象。2.抽象不应该依赖细节,细节应该依赖抽象。依赖倒转是面向对象设计的标志,如果编写时考虑的都是如何针对抽象编程而不是针对细节编程,程序中所有的依赖关系都是终止于抽象
2021-12-18 13:31:28
301
原创 《程序员的思维修炼 开发认知潜能的九堂课》
这本书首先给我一个感受就是有趣,原来程序员的思维方式也是可以研究的,“如何去思考?“是门学问 呵呵 读起来不太容易理解,可能翻译的问题。不知道读过的朋友有没有同感,书不厚但看得比较慢。我建议9章就花9天每天50到90分钟去看,每天消化。短时间内掌握所有内容并成功运用我觉得是不现实的,要反复看并与工作结合,在工作中去感受验证,磨合,而这是需要花时间的。看过的朋友有没有觉得书里的东西在工作中好像用到过。这本书就是告诉你作为一名专业的专家级别的程序员应该怎样去思考和工作,开阔视野,纠正原来...
2021-12-14 22:37:38
347
原创 我心目中优秀的软件工作者
我心目中的优秀软件工作者应该具备以下条件: 1. 数学基础扎实,计算机专业理论扎实。 2. 掌握英语。 3. 掌握C/C++和其它任何一种或几种编程语言,具备架构设计能力。 4. 编写过一套成功的软件系统。 5.能持续学习,编码能力强,能写一手优雅的好代码,可读性移植性强,沟通表达能力强。 6. 诚实守信。 7. 健康的身体,良好情商,性格开朗。 8. 喜欢读书,爱好广泛。 9. 具...
2017-03-23 20:19:06
404
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人