前言 日常工作中,我们开发接口时,一般都会涉及到参数校验、异常处理、封装结果返回等处理。如果每个后端 阅读更多…
“N 高 N 可”,高性能、高并发、高可用、高可靠、可扩展、可维护、可用性等是后台开发耳熟能详的词了 阅读更多…
前言 一个串行调用的例子(App首页信息查询) CompletionService实现并行调用 抽取 阅读更多…
背景 我负责的系统在去年初就完成了功能上的建设,然后开始进 阅读更多…
最近review别人代码的时候,发现有个同事,在某个业务场景下,使用Objects.equals方法 阅读更多…
我们经常在技术设计上会考虑这一点:这样的技术设计合不合理? 促使我们考虑技术设计是否合理的出发点很多 阅读更多…
1 复杂、繁杂、庞杂 在开发工作中我们经常会听到:这个业务很复杂,这个系统很复杂,这个逻辑很复杂,只 阅读更多…
首先,这个问题的前提是,肯定会影响。 下面这个是网上的一张图。 你说,这段代码对于开发者 阅读更多…
对,你没看错,本文就是教你怎么写出让同事无法维护的代码。 一、程序命名 容易输入的变量名 。比如:F 阅读更多…
大家好,这里记录,我每周读到的技术书籍、专栏、文章以及遇到的工作上的技术经历的思考,不见得都对,但开 阅读更多…