
Ra mắt hai series mới cực hot Trí tuệ nhân tạo A đến Z và Python công cụ không thể thiếu khi nghiên cứu Data science, Machine learning.

Service Locator thùng chứa đa năng?
Service Locator là một pattern rất hay sử dụng, nó được tích hợp sẵn trong core của framework Laravel. Kiến thức bài viết giúp bạn hiểu sâu những hoạt động bên trong một framework.

Delegate Pattern mở rộng tính kế thừa
Delegate là một pattern có nhiều điểm giống với kế thừa trong lập trình hướng đối tượng, đôi khi giống với Proxy Pattern, tuy nhiên mỗi pattern có cách sử dụng và hữu ích trong những trường hợp khác nhau.

Adapter Pattern cắm là chơi
Hệ thống luôn thay đổi, với Adapter Pattern những thay đổi không còn là vấn đề với người sử dụng lại các thư viện. Đây là một pattern đơn giản nhưng có thể nói là có mặt ở tất cả các framework hiện nay.

Design Pattern sự tiến hóa trong lập trình
Các ngôn ngữ lập trình và framework đã có sự tiến hóa không ngừng nhờ đưa vào các design pattern được nghiên cứu riêng lẻ. Chúng ta cùng điểm mặt 5 design pattern hay sử dụng nhất hiện nay.

Register Pattern tạo và sử dụng danh bạ đối tượng
Khi áp dụng Register Pattern, một đối tượng được tạo ra giống như một cái khung chứa cho các đối tượng mà bạn muốn truy cập trong suốt ứng dụng, nó giống như việc sử dụng các biến toàn cục.

Null Object - Pattern đơn giản mà đâu cũng gặp
Null Object là một pattern đơn giản nhưng được áp dụng rất nhiều trong lập trình hướng đối tượng, nó giúp viết code đơn giản và tránh lỗi.

Strategy Pattern xây dựng chiến lược trong lúc chạy
Strategy Pattern là một Design Pattern rất hay, nó xây dựng chiến lược thay đổi hành vi của đối tượng cho phù hợp với từng ngữ cảnh.

Composite Pattern từ khái niệm đến thực hành
Xây dựng các class tổng hợp từ các class đơn vị bằng Composite pattern, giảm nhẹ viết code và tối ưu hóa ứng dụng tốt hơn.

Factory Pattern nhà máy tạo thực thể
Factory Pattern mẫu lập trình tạo ra các đối tượng động runtime. Ứng dụng áp dụng factory pattern sẽ linh động hơn trong việc tạo đối tượng.

Singleton Pattern tạo thực thể hiệu quả
Singleton Pattern là một mẫu lập trình được áp dụng nhiều trong lập trình giúp tối ưu việc sử dụng tài nguyên khi ứng dụng chạy.