Câu ví dụ
- 策略模式有几种不同的变体,最简单的是下面这种:
Có một vài dạng của strategy pattern, đơn giản nhất là ví dụ sau: - 不同的到飞机场去的方式就是一个策略模式的例子。
Các phương thức vận chuyển đến sân bay là một ví dụ về Strategy. - 但是如果这样的问题并不存在(例如前面的例子中,并不需要策略模式),之后代码的阅读者将会被误导,并认为这样做是有必要的,是为了解决实际问题。
Tuy nhiên nếu vấn đề không tồn tại (như ở ví dụ trên, chúng ta không cần đến việc mở rộng), thì người đọc code sẽ trở nên lạc lối và nghĩ rằng vấn đề thực sự tồn tại.