Nguyên lý SOLID: Từ Lý thuyết đến Tư duy Architect
Khám phá lại 5 nguyên lý SOLID dưới góc nhìn của một Senior Developer, kèm theo các câu hỏi phỏng vấn hóc búa để kiểm tra tư duy thiết kế hệ thống.
© 2026 Laravel
Các bài viết về Oop trên tuantq.online.
Khám phá lại 5 nguyên lý SOLID dưới góc nhìn của một Senior Developer, kèm theo các câu hỏi phỏng vấn hóc búa để kiểm tra tư duy thiết kế hệ thống.
Tìm hiểu cách sử dụng Decorator Pattern để thêm chức năng cho object một cách linh hoạt tại runtime. Ví dụ thực tế về hệ thống tính giá sản phẩm trong E-commerce.
Giải mã Prototype Chain, cơ chế __proto__ và tại sao class trong JS chỉ là 'cú pháp đẹp' (syntactic sugar).
Cách xử lý xung đột tên phương thức khi dùng nhiều Traits và tại sao Traits là chìa khóa để thay thế đa kế thừa (Multiple Inheritance).
Tìm hiểu về Traits trong PHP, sự khác biệt với Abstract Classes và cách dùng Traits để xây dựng tính năng có thể tái sử dụng.
Tại sao kế thừa (Inheritance) thường dẫn đến kiến trúc cứng nhắc và thảm họa 'Fragile Base Class'? Tìm hiểu cách thay thế bằng Composition để code linh hoạt và dễ test hơn.