Trong bài viết trước về Inversion of Control (IoC), Got It cũng đã đề cập tới khái niệm Dependency Injection (DI). Nhiều kỹ sư vẫn đang gặp khó khăn trong việc phân biệt DI, Dependency Inversion và IoC. Vậy chúng là gì? Hãy cùng tìm hiểu câu trả lời qua bài viết sau nhé! 1. […]
Kể từ khi khái niệm Design Patterns được phổ biến nhờ Gang of Four, nhiều cuốn sách về Design Patterns đã ra đời. Design Patterns for Dummies là một ví dụ tiêu biểu. Trong bài viết dưới đây, bạn sẽ được cung cấp các thông tin và review chi tiết về cuốn sách này. 1. Tác […]
Các khái niệm như Dependency Injection, Dependency Inversion hay Inversion of Control là gì đều là những câu hỏi khó kể cả với những kỹ sư kỳ cựu. Nhiều bạn dù đã đi làm vài năm nhưng vẫn chưa thực sự hiểu rõ về các khái niệm này mà chỉ biết sử dụng chúng trong […]
Một trong những bài học “vỡ lòng” của các lập trình viên là Design Pattern. “Design Pattern là gì?” là câu hỏi đầu tiên khi làm quen với khái niệm này. Hãy cùng tìm hiểu tất tần tật về Design Pattern cùng Got It nhé. 1. Design Pattern là gì? Design Pattern có nghĩa là […]
Các design pattern thông dụng không còn là công cụ xa lạ với giới lập trình viên. Nhờ có chúng, developer tạo được các mã code có thể bảo trì, khả dụng và dễ tái sử dụng, đặc biệt đối với các ứng dụng lớn. Bài viết dưới đây sẽ giúp bạn hiểu thêm về […]
Nếu là một lập trình viên, rất khó để bạn tiếp tục phát triển sự nghiệp nếu không học Design Pattern để giải quyết các vấn đề. Bài viết giúp bạn hiểu rõ hơn về định nghĩa của các mẫu thiết kế. Và giải thích lý do tại sao nên học và ứng dụng chúng […]
Ở các bài trước, chúng ta đã được tìm hiểu về khái niệm Design Pattern cũng như cách sử dụng chúng hợp lý. Trong bài viết này, hãy cùng Got It Vietnam đi sâu vào các loại Design Pattern phổ biến nhất nhé! 3 loại Design Pattern phổ biến nhất Theo cuốn “kinh thánh” về […]