ระบบเดิมมี API ที่รูปแบบไม่ตรงบริการใหม่ วิธีใช้ adapter อย่างปลอดภัยคืออะไร
กกำหนด contract, validate/normalize, แปล error, จำกัดสิทธิ และทดสอบ compatibility/version
ขแปลงข้อมูลโดยไม่ตรวจ schema และใช้เป็นเกณฑ์เดียวสำหรับการดำเนินงานของหน่วยงานทั้งหมด
คเปิด API ภายในต่อสาธารณะ โดยไม่ต้องพิจารณานโยบาย บทบาท หรือความเสี่ยงด้านข้อมูลเพิ่มเติม
งซ่อน error ทุกชนิด โดยถือว่าเป็นแนวทางหลักที่หน่วยงานควรใช้ในทุกกรณี
เฉลยอธิบาย
adapter ลดการแก้ระบบเดิม แต่กลายเป็น security/reliability boundary จึงต้องควบคุมข้อมูล เวอร์ชัน และข้อผิดพลาด