在軟件開發領域,最大的錯誤之一就是交付客户"精確"想要的東西。這聽起來可能像陳詞濫調,但即使在行業摸爬滾打數十年後,這個問題依然存在。一個更有效的方法是從關注業務需求開始測試。 行為驅動開發【Behavior-driven development】(BDD)是一種強調行為和領域術語(也稱為統一語言)的軟件開發方法論。它使用共享的自然語言,從用户的角度定義和測試軟件行
CDI演示 通過CDI的類型安全的事件通知特性來可使組件之間解耦 該示例演示了事件的發佈和觀察: 源碼: https://github.com/ximinghui/cdi-study.git 後續拓展內容 知識點1:Bean的獲取 // 當只存在一個Bean時,可以直接通過CDI規範定義的CDI接口直接獲取到這個Bean對象 MyBean myBean =