![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
开发心得
小雨的光
这个作者很懒,什么都没留下…
展开
-
设计模式(面试)
1. 什么是设计模式? 设计模式是前人在工作过程中总结的一套有效的编码方案,是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。 2. 为什么要用设计模式? 众所周知JAVA不像其他语言那么灵活,特别死板的限制了很多东西。为了弥补自身的缺陷,所以引入了设计模式。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 3. 设计模式的原则 ...原创 2019-11-04 07:37:40 · 138 阅读 · 0 评论 -
如何优雅的解决多重分支问题
相信在实际开发中,一定会遇到这样的问题:一条业务线,因为种种原因有了不同的业务走向,可能会出现好多个分支。随着业务越做越大,if和else已经无法满足需求了,只能不停地加方法来分离业务了。但是,if和else的魔咒始终都在。 为了解决上述问题,可能要做很多额外的工作来简化我们的代码。那么,有没有一种特别简单的实现方式呢?现在我们想象这样一个场景,你的顶头上司告诉你某业务很复杂,需...原创 2019-04-01 18:02:33 · 1681 阅读 · 0 评论