个人杂文
Sam_ONE
https://github.com/SamWLH
展开
-
1024
1024第三年谋事在人一切顺利原创 2019-10-24 16:00:56 · 1408 阅读 · 0 评论 -
步伐
距离上一次发博客已经快两个月了,最近公司的任务也不是很繁重,感觉自己进入了另一个小小的阶段,之前是想着实现功能就好,而现在需要想的是设计代码做到好维护、易拓展、又灵活,于是问题就出来了,这方面我脑袋里基本没有思路,所以我停下了之前的计划,打算向看看设计模式。中间看了看之前自己写的博客,越发觉得有些地方写得比较肤浅,总体的感觉是单纯用来实现功能的代码。一点没带着设计模式的思维来写。总之,就是越发觉得原创 2017-05-05 23:35:53 · 272 阅读 · 0 评论 -
面向对象编程的几个原则
1.单一职责原则:a. 就一个类而言,应该仅有一个引起它变化的原因。b. 如果能够想到多余一个的动机去改变一个类,那么这个类就具有多余一个的职责,就应该考虑类的职责的分离。2.开放—封闭原则:a. 开放拓展,封闭更改。b.多拓展,少修改。c. 总会有无法预测的需求(不可能完全的封闭),所以,必须先猜测出最有可能发生变化的种类,然后构造抽象来隔离那些变化。d.原创 2017-05-08 22:10:28 · 555 阅读 · 0 评论