Bạn đang xem tài liệu về Apigee Edge.
Truy cập vào tài liệu Apigee X. info
Phần này nói về các mẫu chống phổ biến được quan sát thấy trong các proxy API được triển khai trên nền tảng Apigee Edge.
Tin vui là bạn có thể xác định rõ từng phản mẫu này và khắc phục bằng các phương pháp hay phù hợp. Do đó, các API được triển khai trên Edge sẽ phục vụ mục đích dự kiến và hoạt động hiệu quả hơn.
Tóm tắt các mẫu chống lại
Bảng sau đây liệt kê các mẫu chống lại trong phần này:
Tải sách điện tử về các mẫu chống lại xuống
Ngoài các đường liên kết ở trên, bạn cũng có thể tải các mẫu phản đối xuống ở định dạng sách điện tử:
Phản mẫu là gì?
Wikipedia định nghĩa phản mẫu phần mềm như sau:
Trong kỹ thuật phần mềm, phản mẫu là một mẫu có thể thường được sử dụng nhưng không hiệu quả và/hoặc phản tác dụng trong thực tế.
Nói một cách đơn giản, phản mẫu là một điều mà phần mềm cho phép "người dùng" thực hiện, nhưng đó là điều có thể gây ảnh hưởng tiêu cực đến chức năng, khả năng sử dụng hoặc hiệu suất.
Ví dụ: hãy xem xét "Lớp/Đối tượng Thần" nghe có vẻ toàn năng.
Theo thuật ngữ hướng đối tượng, lớp chính là lớp kiểm soát quá nhiều lớp cho một ứng dụng nhất định.
Ví dụ: hãy xem xét một ứng dụng có cây tham chiếu sau:

Như hình minh hoạ, lớp đối tượng sử dụng và tham chiếu quá nhiều lớp.
Khung mà ứng dụng được phát triển không ngăn việc tạo một lớp như vậy, nhưng nó có nhiều nhược điểm, trong đó có những nhược điểm chính sau:
- Khó duy trì
- Hư hỏng tại một điểm khi ứng dụng chạy
Do đó, bạn nên tránh tạo một lớp như vậy. Đây là một phản mẫu.
Đối tượng mục tiêu
Phần này phù hợp nhất với các nhà phát triển Apigee Edge khi họ tiến hành thiết kế và phát triển các proxy API cho dịch vụ của mình trong vòng đời. Tốt nhất là bạn nên sử dụng tài liệu này làm hướng dẫn tham khảo trong vòng đời phát triển API và trong quá trình khắc phục sự cố.