代码优化
文章平均质量分 73
何以解忧,唯有..
这个作者很懒,什么都没留下…
展开
-
代码重构常用的技巧
重构(名词):对软件内部结构的一种调整,目的是在不改变软件可观察行为的前提下,提高其可理解性,降低其修改成本。重构(动词):使用一系列重构手法,在不改变软件可观察行为的前提下,调整其结构。对顶层代码设计的重构,包括:系统、模块、代码结构、类与类之间的关系等的重构,重构的手段有:分层、模块化、解耦、抽象可复用组件等等。这类重构的工具就是我们学习过的那些设计思想、原则和模式。这类重构涉及的代码改动会比较多,影响面会比较大,所以难度也较大,耗时会比较长,引入bug的风险也会相对比较大。原创 2022-09-11 14:46:54 · 403 阅读 · 0 评论 -
String.format() 拼接字符串
不知道你有没有拼接过字符串,特别是那种有多个参数,字符串比较长的情况。比如现在有个需求:要用get请求调用第三方接口,url后需要拼接多个参数。字符串使用+号拼接,非常容易出错。");代码优化之后,稍微直观点。代码的可读性,一下子提升了很多。建议:我们平常可以使用String.format方法拼接url请求参数,日志打印等字符串。但不建议在for循环中用它拼接字符串,因为它的执行效率,比使用+号拼接字符串,或者使用StringBuilder拼接字符串都要慢一些。...原创 2022-08-15 06:58:39 · 1735 阅读 · 0 评论 -
优化代码 —— 减少 if - else
代码中如果 if-else 比较多,会降低代码的可读性。维护起来也比较麻烦,因此在代码中尽量减少 if-else 的出现频率,或者使用一些常规的手段来替代,增强代码的可读性。原创 2022-08-08 23:26:50 · 828 阅读 · 0 评论