软件工程
文章平均质量分 87
Ch.yang
try{ coding } catch { bug }
展开
-
【消息队列】RocketMQ 官网学习及理解胶水代码
前段时间看到项目在用 @Cacheable 注解,来自于 Spring intergation。Spring intergratoin 的项目灵感来自于 《企业集成模式——设计、构建及部署消息传递解决方案》。这本书提到的胶水代码、消息总线的系统集成方案都在RocketMQ 官网有描述 ,感觉写的挺好的。本文提供一个含有胶水代码的示例,理解下消除胶水代码的成本,及 EvenBridge 模式 的优点。代码仓库。原创 2023-01-17 23:25:06 · 600 阅读 · 0 评论 -
【阅读笔记】《持续交付2.0》中理解分支、发布策略
这本书扫盲了 “交付” 的方法论。之前工作过的公司都不会仅仅用一种方法。包括但不限于敏捷、极限编程。所有理论都是因地制宜的,公司往往不会是纯粹的xx理论遵循者,比如团队中既有 Scum master 角色(来自敏捷),也用 User Story 管理需求 (来自极限编程)。方法都是发展过来的,永远保持学习的心态。本文主要整理下书中出现的分支策略,并加以理解。如果分支策略更好的支持持续交付,则认为这种策略是有前景的。原创 2022-12-25 19:23:38 · 772 阅读 · 0 评论 -
【阅读笔记】《人月神话》思想提炼
由于《代码大全2》好几处引用了 《人月神话》的的内容,遂周末把《人月神话》看完了。总的来说,这本书更适合有管理经验的人阅读。目前我还处于开发人员的角色,学习软件工程为初衷,保持一个学习的心态总结本书有趣的思想。值得一提的是,这本书要完完整整的看完,后续的章节会对前面的章节进行补充。不进行章节的重写而是通过补充的手法,猜测其背后的原因是保留了那个年代的上下文语境。原创 2022-12-12 01:04:32 · 673 阅读 · 0 评论