聚合系统设计-批付交易中的“双批次ID设计(or双批次号设计)” // 双批次ID设计:在复杂业务场景下构建清晰、可维护的应用系统
posted @ 2025-10-14 09:48 buguge 阅读(109) 评论(0) 推荐(0)
2025年10月14日 #
posted @ 2025-10-14 09:48 buguge 阅读(109) 评论(0) 推荐(0)
2025年9月25日 #
posted @ 2025-09-25 12:01 buguge 阅读(86) 评论(0) 推荐(0)
2025年9月24日 #
posted @ 2025-09-24 12:48 buguge 阅读(152) 评论(0) 推荐(0)
2025年9月18日 #
posted @ 2025-09-18 23:28 buguge 阅读(49) 评论(1) 推荐(0)
2025年9月8日 #
posted @ 2025-09-08 23:14 buguge 阅读(32) 评论(0) 推荐(0)
还在用传统的builder模式来实例化构建对象吗?来,给你的程序注入点新鲜血液🩸! 阅读全文
posted @ 2025-09-08 22:55 buguge 阅读(56) 评论(0) 推荐(0)
2025年9月1日 #
posted @ 2025-09-01 22:19 buguge 阅读(85) 评论(0) 推荐(0)
posted @ 2025-09-01 21:52 buguge 阅读(146) 评论(0) 推荐(0)
2025年8月24日 #
本文介绍了在账务插件开发中,如何通过“面向接口编程”实现异步转账完成后的回调通知机制。通过定义回调接口 `TransferCallback`,账务组件在异步操作完成后可通知上层应用进行后续业务处理。文章提供了纯 Java 和 Spring 两种实现方式的代码示例,展示了接口在插件化架构中的重要作用,体现了面向接口编程在解耦与扩展方面的优势。 阅读全文
posted @ 2025-08-24 18:37 buguge 阅读(107) 评论(1) 推荐(0)
2025年8月12日 #
易读的代码(Readable Code)是高质量软件开发的核心要素之一 阅读全文
posted @ 2025-08-12 16:14 buguge 阅读(184) 评论(0) 推荐(0)
2025年8月7日 #
posted @ 2025-08-07 23:30 buguge 阅读(154) 评论(0) 推荐(0)
2025年7月28日 #
posted @ 2025-07-28 09:25 buguge 阅读(94) 评论(0) 推荐(0)
2025年7月22日 #
posted @ 2025-07-22 18:36 buguge 阅读(169) 评论(0) 推荐(0)
2025年7月18日 #
posted @ 2025-07-18 14:35 buguge 阅读(15) 评论(0) 推荐(0)
2025年7月11日 #
posted @ 2025-07-11 22:12 buguge 阅读(96) 评论(0) 推荐(0)
2025年6月27日 #
posted @ 2025-06-27 15:00 buguge 阅读(79) 评论(0) 推荐(0)
2025年6月16日 #
posted @ 2025-06-16 14:21 buguge 阅读(135) 评论(0) 推荐(0)
2025年6月10日 #
posted @ 2025-06-10 20:15 buguge 阅读(127) 评论(0) 推荐(0)
2025年6月5日 #
posted @ 2025-06-05 09:45 buguge 阅读(82) 评论(0) 推荐(0)
2025年5月27日 #
posted @ 2025-05-27 09:04 buguge 阅读(88) 评论(0) 推荐(0)
2025年5月20日 #
posted @ 2025-05-20 11:26 buguge 阅读(55) 评论(0) 推荐(0)
2025年4月28日 #
posted @ 2025-04-28 09:12 buguge 阅读(149) 评论(2) 推荐(0)
posted @ 2025-04-28 09:11 buguge 阅读(106) 评论(0) 推荐(0)
2025年4月24日 #
posted @ 2025-04-24 14:00 buguge 阅读(331) 评论(0) 推荐(0)
2025年4月22日 #
重构格言:"优秀系统不是设计出来的,而是通过持续重构演进而来的。"
—— Martin Fowler《重构:改善既有代码的设计》 阅读全文
posted @ 2025-04-22 21:19 buguge 阅读(144) 评论(0) 推荐(0)