Tư duy Architect: PHP thuần hay Laravel?
Kinh nghiệm chuyển dịch tư duy từ lập trình thủ tục (Procedural) sang lập trình kiến trúc (Architectural). Những 'Nên' và 'Không nên' khi sử dụng Laravel.
© 2026 Laravel
Các bài viết về Architecture trên tuantq.online.
Kinh nghiệm chuyển dịch tư duy từ lập trình thủ tục (Procedural) sang lập trình kiến trúc (Architectural). Những 'Nên' và 'Không nên' khi sử dụng Laravel.
Kinh nghiệm chọn lựa giữa sức mạnh của Framework và tốc độ của PHP thuần. Tại sao 'tối ưu hóa sớm' lại là kẻ thù?
Cách xây dựng các Custom Hooks để biến Component thành 'View-only', giúp code sạch và tái sử dụng logic cực cao.
Phân biệt Local State, Global State, và Server State. Khi nào dùng Context, Redux, hay React Query?
Cách thay thế một module cũ bằng module mới trong một hệ thống đang live mà không làm gián đoạn người dùng.
Nhận diện các 'mùi' code (Code Smells) phổ biến trong Laravel như God Object, Long Method, và tight-coupling.
Khi code quá phụ thuộc vào cấu trúc của các đối tượng lồng nhau (VD: $a->b()->c()->d()). Cách ẩn giấu cấu trúc nội bộ.
Khi class chỉ làm mỗi việc ủy quyền gọi hàm cho class khác. Tại sao nên xóa bỏ nó?
Khi việc thêm một class ở nhánh này bắt buộc bạn phải thêm class ở nhánh kia. Cách phá bỏ sự phụ thuộc này.
Làm sao để gom nhóm các thay đổi vào 1 nơi thay vì phải 'phẫu thuật' nhiều nơi mỗi khi có yêu cầu mới.