Hoàng Minh

Hoàng Minh

HTTP và HTTPS

1. HTTP là gì? HTTP là giao thức truyền tải dữ liệu trên Internet, được sử dụng để trình duyệt và máy chủ giao tiếp với nhau. Ví dụ khi truy cập một website, trình duyệt sẽ gửi HTTP Request đến Server. Server xử lý yêu cầu rồi gửi HTTP Response trả dữ liệu về […]

Đọc tiếp →

SOLID là gì?

1. Cơ bản về SOLID SOLID là 5 nguyên tắc giúp mình viết code dễ hiểu, dễ sửa, dễ mở rộng và ít gây lỗi khi thay đổi. SOLID thường được sử dụng trong lập trình hướng đối tượng. Có thể hiểu đơn giản là thay vì viết một đoạn code làm quá nhiều việc hoặc […]

Đọc tiếp →

Scrum và các khái niệm liên quan

1. Khái niệm về Scrum Scrum là một Agile Framework được sử dụng để quản lý và phát triển các sản phẩm phức tạp, đặc biệt phổ biến trong lĩnh vực Software Development. Scrum giúp đội nhóm chia một dự án lớn thành những phần công việc nhỏ và phát triển sản phẩm thông qua […]

Đọc tiếp →

Kanban và những khái niệm

1. Khái niệm về Kanban Kanban là một phương pháp quản lý công việc thuộc hệ tư tưởng Agile, được sử dụng để trực quan hóa, kiểm soát và tối ưu hóa quá trình thực hiện công việc. Kanban tập trung vào việc xây dựng một Workflow rõ ràng, trong đó mỗi công việc được […]

Đọc tiếp →

Mô hình Warterfall

1. Khái niệm về mô hình Waterfall Waterfall là một mô hình phát triển phần mềm theo hướng tuần tự (Sequential Development Model), trong đó toàn bộ quá trình thực hiện dự án được chia thành các giai đoạn riêng biệt và được triển khai theo một trình tự tương đối cố định. Mỗi giai […]

Đọc tiếp →

Mô hình Agile

1. Khái niệm về mô hình Agile Agile là một phương pháp tiếp cận linh hoạt trong quản lý dự án và phát triển phần mềm, được xây dựng nhằm giúp đội ngũ phát triển thích ứng nhanh với những thay đổi trong yêu cầu, công nghệ và nhu cầu của người dùng. Agile tập […]

Đọc tiếp →