程章尧 – DDD Applied: Introducing TDD while breaking down legacy monolith

video:

講者: 程章尧

Legacy系統通常以其複雜性、單體結構和缺乏適當測試而聞名。在採用領域驅動設計(DDD)對這類系統進行重構和現代化時,測試驅動開發在確保質量、增強架構設計和保持功能與數據一致性方面起著重要作用。然而,在缺乏現有測試的傳統單體應用中引入測試可能會面臨挑戰。除了利用Strangler Fig模式,還可以應用多種測試技術,包括測試金字塔、契約測試和全程測試,以克服這些障礙並簡化現代化流程。

#DDDesignTW
#DDDesignTW2023

Tags

Follow us

Read our latest news from Virtual DDD on any of these social networks!

Recent videos

Impact Mapping – The Secret Sauce

Details "Impact mapping is a lightweight, collaborative planning technique for teams that want to make a big impact with software products. It is based on user interaction design, outcome-driven planning and mind mapping. Impact maps help delivery teams and...

Pragmatic Architecture: How to Know When It’s Enough

Details Overengineering wastes time and effort, while underengineering creates future pain. How do you strike the right balance? This talk explores how you can use the balanced coupling model to achieve the just-right engineering. You’ll learn to predict volatility of...