![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编码开发的思考
文章平均质量分 84
开发中的一些思考
heartlife
博学多思而行万里路,方有识
展开
-
记录自己对七大软件设计的理解
软件设计原则合成复用原则里氏替换原则开闭原则接口隔离原则迪米特法则依赖倒置原则单一职责原则速记:合理开接第一单(合成复用、里氏替换、开闭、接口隔离、迪米特、依赖倒置、单一职责)–哈哈,也复合设计原则是软件开发的重要性嘛。一.合成复用原则1.实现方法:将已有的对象纳入新对象中,作为新对象的成员对象。新对象可以调用已有对象的功能,从而达到复用。2.类的复用分为:继承复用(里氏替换原则)合成复用(合成复用原则)3.继承复用缺点:a.父类的静态实现不允许重写;b.因为实现原创 2020-09-15 10:34:54 · 152 阅读 · 0 评论 -
浅谈下自己业务开发的总结(java)
一.背景原因之前自己在业务的开发中,基本的做法都是:1.从大脑里面过一下,这个业务或者是不是能够实现。2.若技术上没有问题,那么就开始画个流程图–哪里开始,大致做了什么,然后结束退出。3.逻辑评估下,没问题,马上就开始编码。4.编完码用检测工具一看,长了就缩减下,不规范就调整下。5.测试下,没有大bug就谢天谢天。但是后期需求来了,或者要做优化处理的时候。就会发现----不敢动代码!哪怕是一个...原创 2019-10-16 14:22:46 · 971 阅读 · 0 评论