⚗️ 优秀后端都应该具备的开发好习惯
⚗️ 优秀后端都应该具备的开发好习惯
⚗️ 优秀后端都应该具备的开发好习惯 1.注释尽可能全面,写有意义的方法注释接口方法、类、复杂的业务逻辑,都应该添加有意义的注释对于接口方法的注释,应该包含详细的入参和结果说明,有异常抛出的情况也要详细叙述类的注释应该包含类的功能说明、作者和修改者。如果是业务逻辑很复杂的代码,真的非常有必要写清楚注释。清楚的注释,更有利于后面的维护。2
🔒️ 面试官:你会几种Redis分布式锁?我会三种!
🔒️ 面试官:你会几种Redis分布式锁?我会三种!
🔒️ 面试官:你会几种Redis分布式锁?我会三种! 大家春节在家抢红包玩的不亦乐乎,抢红包服务看起来非常简单,实际上要做好这个服务,特别是money相关服务是不允许出错的,想想看每个红包的数字都是真金白银,要求服务的鲁棒性非常高,背后包含着很多后台服务技术细节。今天就来说说高并发服务编程中的redis分布式锁。这里罗列出3种redis实现的分布式锁,
📸 性能优化反思:减少DB查询,合理使用成员变量。
📸 性能优化反思:减少DB查询,合理使用成员变量。
📸 性能优化反思:减少DB查询,合理使用成员变量。 思考:减少DB查询次数,合理使用成员变量高内聚,低耦合是非常深入人心的设计思想,在做到高内聚低耦合的同时,我们也要考虑到值传递的问题:要避免在抽取函数,封装代码时不合理的值传递,避免在多个函数内部重复查询相同的DB。举个栗子需求描述我们的项目是交友类APP,有划卡片喜欢、不喜欢、超级喜欢的动作,也有