buguge - Keep it simple,stupid

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

导航

09 2025 档案

Clean Code/代码简洁性Good-Practice:使用统一异常来取代错误处理
摘要:通过自定义异常集中处理,将繁琐的参数校验代码转化为清晰、简洁且可维护的艺术。 阅读全文

posted @ 2025-09-18 23:27 buguge 阅读(3) 评论(0) 推荐(0)

别滥用面向对象设计(OOD)中的继承:从一则简单的回调工具类的重构案例,来看OOP/OOD原则
摘要:博客园支持 mermaid 语法了,赞一个👍🏻 阅读全文

posted @ 2025-09-08 23:14 buguge 阅读(10) 评论(0) 推荐(0)

妙哉!这个业务语义化的Builder模式,让对象构建变得更稳、更准、更快
摘要:妙哉!这个业务语义化的Builder模式,让对象构建变得更稳、更准、更快还在用传统的builder模式来实例化构建对象吗?来,给你的程序注入点新鲜血液🩸! 阅读全文

posted @ 2025-09-08 22:55 buguge 阅读(17) 评论(0) 推荐(0)

【程序员英语】程序设计中,day 与 date 这2个单词的区别
摘要:程序设计中,day 与 date 这2个单词的区别 先看下面几个例句感受一下: What day is it today? - It's Firday. What's the date today? - It's September 10th, Teacher's Day. It takes me 阅读全文

posted @ 2025-09-01 22:19 buguge 阅读(9) 评论(0) 推荐(0)

程序设计原则 之——Fail-Fast
摘要:“一旦发现问题,立刻抛出异常,拒绝执行,而不是隐藏错误或进行可能导致不确定结果的尝试。” 阅读全文

posted @ 2025-09-01 21:52 buguge 阅读(20) 评论(0) 推荐(0)