# Strategy (outline)
## 1. Đặt vấn đề
## 2. Giải pháp
### a) Giới thiệu Strategy pattern
### b) Cách thức hoạt động (sơ đồ)
## 3. Bàn luận
### a) Ưu điểm
### b) Nhược điểm
### c) Sử dụng khi nào
### d) So sánh với mẫu liên quan: State pattern
## 4. Cài đặt minh họa
## 5. Demo và Hỏi đáp
## Tham khảo:
[Gang of Four.pdf](https://github.com/media-lib/prog_lib/blob/master/general/Gang%20of%20Four%20-%20Design%20Patterns%20-%20Elements%20of%20Reusable%20Object-Oriented%20Software.pdf)
## Note của thầy về seminar tuần 1
- Slide ít chữ, chữ có trên slide thì không cần đọc lại, mà cần diễn giải
- Nhìn khán giả thay vì chỉ nhìn slide
- Không nhún, lắc khi thuyết trình