Design Pattern trong Java — Strategy, Observer, Decorator
Strategy, Observer, Decorator là ba design pattern thuộc nhóm Behavioral và Structural. Bài viết giải thích cách hoạt động, ứng dụng thực tế trong hệ …
Đọc tiếpThành Phạm's Personal Blog
Viết là cách tôi làm rõ ràng hơn những gì tôi nghĩ, học và xây dựng. Đây là nơi tôi chia sẻ những ghi chép về kỹ thuật, công nghệ và trải nghiệm số.
Strategy, Observer, Decorator là ba design pattern thuộc nhóm Behavioral và Structural. Bài viết giải thích cách hoạt động, ứng dụng thực tế trong hệ …
Đọc tiếpSingleton, Factory, Builder là ba design pattern phổ biến nhất trong Java. Bài viết giải thích cách hoạt động, ứng dụng thực tế trong hệ thống lớn và …
Đọc tiếp4 tính chất OOP trong Java nghe quen nhưng hay bị hiểu nhầm. Bài viết giải thích từng tính chất bằng ví dụ thực tế, và đi sâu vào Abstract Class vs In…
Đọc tiếpJava 8, 11, 17, 21 là bốn phiên bản LTS phổ biến nhất hiện nay. Bài viết này tổng hợp các tính năng nổi bật của từng version và giúp bạn quyết định nê…
Đọc tiếpSOLID nghe có vẻ trừu tượng, nhưng thực ra rất dễ hiểu nếu bạn nhìn đúng ví dụ. Bài viết này sẽ giải thích từng nguyên tắc một cách thực tế, kèm code …
Đọc tiếpHành trình rời bỏ CI/CD mặc định của Cloudflare để xây dựng pipeline hoàn chỉnh với GitHub Actions, Git Submodule và Cloudflare Workers nhằm tách biệt…
Đọc tiếpStrategy, Observer, Decorator là ba design pattern thuộc nhóm Behavioral và Structural. Bài viết giải thích cách hoạt động, ứng dụng thực tế trong hệ thống lớn và những điểm dễ nhầm khi đi phỏng vấn.
Đọc bài viếtSingleton, Factory, Builder là ba design pattern phổ biến nhất trong Java. Bài viết giải thích cách hoạt động, ứng dụng thực tế trong hệ thống lớn và …
Đọc tiếp4 tính chất OOP trong Java nghe quen nhưng hay bị hiểu nhầm. Bài viết giải thích từng tính chất bằng ví dụ thực tế, và đi sâu vào Abstract Class vs In…
Đọc tiếpJava 8, 11, 17, 21 là bốn phiên bản LTS phổ biến nhất hiện nay. Bài viết này tổng hợp các tính năng nổi bật của từng version và giúp bạn quyết định nê…
SOLID nghe có vẻ trừu tượng, nhưng thực ra rất dễ hiểu nếu bạn nhìn đúng ví dụ. Bài viết này sẽ giải thích từng nguyên tắc một cách thực tế, kèm code …
Hành trình rời bỏ CI/CD mặc định của Cloudflare để xây dựng pipeline hoàn chỉnh với GitHub Actions, Git Submodule và Cloudflare Workers nhằm tách biệt…