buguge - Keep it simple,stupid

知识就是力量,但更重要的,是运用知识的能力why buguge?

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

统计

合集-靠谱的程序员

《业务校验》
摘要:《业务校验》§ 业务校验,要着眼于整体流程——不做冗余校验 我司是共享经济体制下的灵活用工企服平台。今天评审代码过程中,我们注意到一个实现细节,是在交付单完成后给用户结算时,判断了用户是否已签约,用户是否领取了任务,用户是否已经注销,当上面3个条件都满足后,才发起结算。 先大致描述一下业务流程链:(1/7)企业 阅读全文

posted @ 2023-09-02 10:51 buguge 阅读(48) 评论(0) 推荐(0) 编辑

《因噎废食》
摘要: 《因噎废食》这种现象就像是因为吃饭噎住过,就索性不再吃饭一样。在开发过程中遇到问题是很正常的事情,我们应该积极、开放的心态来寻找解决问题的方法。 阅读全文

posted @ 2023-09-02 10:43 buguge 阅读(129) 评论(0) 推荐(0) 编辑

程序设计---对外接口可不仅仅是“给大佬递餐”,前置工作还是要做滴~
摘要:程序设计---对外接口可不仅仅是“给大佬递餐”,前置工作还是要做滴~这是典型的程序业务处理的方式。——接收到请求入参后,先进行前置校验,如果校验失败直接中止返回,否则才走后续的业务处理流程。 阅读全文

posted @ 2023-10-15 18:27 buguge 阅读(103) 评论(0) 推荐(0) 编辑

【不靠谱程序员】订单付款成功后,不是先改状态,而是...
摘要:重复记账会产生什么后果呢? 阅读全文

posted @ 2023-10-18 20:37 buguge 阅读(58) 评论(0) 推荐(0) 编辑

【不靠谱程序员】不靠谱程序员这样做幂等控制,你接受吗?
摘要:【不靠谱程序员】不靠谱程序员这样做幂等控制,你接受吗?接口幂等性和业务防重复处理是两个事情,是程序防重复执行必须要考虑的两个因素。很多时候,我们要同时结合两者来使用,这就是所谓的双重检查。 阅读全文

posted @ 2023-11-02 21:22 buguge 阅读(38) 评论(0) 推荐(0) 编辑

【不靠谱程序员】登录页,用户输了短信验证码却提示:用户不存在
摘要:用户输入手机号获取验证码时,是先校验手机号是否存在,还是先发验证码?靠谱的程序员一定有答案。 阅读全文

posted @ 2023-11-24 11:03 buguge 阅读(89) 评论(0) 推荐(0) 编辑

once do, do it well
摘要:CASE1:http工具类调用 昨天出现一个生产问题。我们的channel系统代码里,调用其中一个三方服务商的http接口时未设置超时时间。碰巧昨天出现一笔http请求持续数小时始终无响应,加之程序是单线程处理交易请求,就出现因为线程一直处于RUNNABLE状态而导致系统生产能力严重下降。 现在说这 阅读全文

posted @ 2023-04-11 21:50 buguge 阅读(93) 评论(0) 推荐(0) 编辑

从"他急匆匆地跑来了“来谈一下数据表字段命名
摘要:“他急急忙忙的跑来了” 可以简写成“他跑来了”,可以简写成“他来了”。但是,不能简写成“跑来了”、“来了”。 阅读全文

posted @ 2024-01-02 20:15 buguge 阅读(89) 评论(0) 推荐(0) 编辑

系统里的资金交易如何与银行通道对账?我们这样设计
摘要:如何保证对账的及时性? 阅读全文

posted @ 2023-12-09 21:42 buguge 阅读(387) 评论(0) 推荐(0) 编辑

支付宝安全发的客户签约时效是100s?- - - - - 姜还是老的辣,看看老战哥的老底儿和老道
摘要:关键词:善于发现问题,掌握发现问题的能力,try to 解决问题。 阅读全文

posted @ 2022-08-10 20:20 buguge 阅读(236) 评论(0) 推荐(0) 编辑

系统网站登录,如何合规传输用户登录密码?
摘要:这里要说的是,用户登录密码属于用户隐私数据。首先,隐私数据属于敏感数据,不能明文传输;其次,系统server端不能直接触碰用户密码。 阅读全文

posted @ 2024-12-17 21:42 buguge 阅读(189) 评论(2) 推荐(0) 编辑

【研发笔记20251114】技术自信 & 不因纠结于细节而放弃本该做的事情
摘要:技术自信 我们要拥有技术自信! 我们许多同学,是缺乏技术自信的。 我们习惯了代码有改动,就提测给测试团队来进行测试验证。 虽说有测试团队,但有些开发改动,我们开发者,凭借我们的专业能力(技术能力),可以自己确信没有问题,可以不用一律提测。 例如:重命名一个底层工具类的public static方法, 阅读全文

posted @ 2025-01-14 22:44 buguge 阅读(18) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示