HPHiếu Phạm Duyinphamduyhieu.com·6d ago · 5 min readTop 4 Game-Changing Features in Java 21 Every Java Developer Should KnowIf you still think Java is slow or overly verbose, Java 21 (released September 2023) might just change your mind. It’s easily one of the most exciting LTS releases we’ve had in years, bringing feature00
HPHiếu Phạm Duyinphamduyhieu.com·Feb 3 · 3 min readReview Singapore sau 5 tháng1. Sạch Phải công nhận là Sing sạch, đi đâu cũng thấy có người đang quét dọn, tỉa cành, gom rác, cắt cỏ,… Chi phí để duy trì môi trường cảnh quan chắc cũng không hề nhỏ. 2. Giao thông công cộng Bên này chủ yếu đi bằng tàu điện (MRT) và xe bus, chi ph...00
HPHiếu Phạm Duyinphamduyhieu.com·Mar 18, 2025 · 6 min readDomain Driven Design - Healthcare Platform ExampleIn the previous article, I covered the basic concepts and introduced a 5-step process for applying DDD in practice. Today, I will bring you a bigger challenge. In this article, we will work through an00
HPHiếu Phạm Duyinphamduyhieu.com·Mar 6, 2025 · 9 min readDomain Driven Design IntroductionI. Why DDD matters? A Bigger Picture Over the years, as business needs have grown increasingly complex, our application systems have evolved - from monoliths to SOA, and now to microservices. This evolution demands a rational approach to component de...00
HPHiếu Phạm Duyinphamduyhieu.com·Feb 20, 2025 · 8 min readThe Anatomy of a Unit TestBehind every robust software system lies a suite of well-structured unit tests. But what defines a great unit test? In this article, we’ll examine its anatomy and best practices to ensure your tests are both reliable and effective. I. A Bigger Pictur...00