รูปแบบตัวแปลงนี้ เป็นรูปแบบการออกแบบที่ใช้ในการพัฒนาซอฟต์แวร์ เพื่อช่วยให้อินเทอร์เฟซที่เข้ากันไม่ได้ทํางาน
รูป แบบ ของ ตัว ปรับ เปลี่ยน คือ อะไร?
รูปแบบตัวแปลงทําหน้าที่เป็นสะพานระหว่างส่วนเชื่อมต่อแบบไม่สอดคล้องกันสองแบบ ซึ่งจะครอบคลุมคลาสที่มีใช้งานอยู่ด้วยส่วนติดต่อผู้ใช้แบบใหม่ ทําให้เข้ากับรหัสไคลเอนต์ได้ รูปแบบนี้จะเป็นส่วนหนึ่งของวงรูปแบบรูปแบบรูปแบบ 4 แบบแบบคลาสสิก และถูกใช้อย่างแพร่หลายในการเขียนโปรแกรมแบบวัตถุ
ทําไม จึง ใช้ แบบ แผน ของ การ ปรับ ปรุง ระบบ มรดก?
ระบบมรดกมักมีส่วนเชื่อมต่อที่ล้าสมัย ซึ่งไม่ตรงกับความต้องการของโปรแกรมสมัยใหม่ การใช้โปรแกรมที่ปรับตัวได้จะทําให้นักพัฒนาสามารถเชื่อมต่อส่วนประกอบซอฟต์แวร์ใหม่ ๆ ไปยังระบบมรดกเหล่านี้ได้ โดยไม่ต้องมีการปรับเปลี่ยนอย่างกว้างขวาง วิธีนี้จะช่วยลดค่าใช้จ่าย ลดความเสี่ยง ลดความเสี่ยง และเร่งให้โครงการการรวมข้อมูล
วิธี ที่ แบบ แผน ของ ผู้ ปรับ เปลี่ยน งาน
รูปแบบที่เกี่ยวข้องกับองค์ประกอบหลัก 3 ตัว
- [FLT: 0] Target Internal: ส่วนเชื่อมต่อที่คาดหวังโดยลูกค้า
- [FLT: 0] Adaptte: ระบบมรดกที่มีอยู่พร้อมอินเทอร์เฟซที่เข้ากันไม่ได้ (FLT: 1).
- [FLT: 0] Adapter: คลาสที่ทําหน้าที่ติดต่อไปยังเป้าหมาย และเรียบเรียงอะแดปเตอร์ การแปลตาม
ตัวอย่าง Scenio
สมมุติโปรแกรมสมัยใหม่ต้องการสื่อสารกับระบบประมวลผลการจ่ายเงินเก่า โปรแกรมใหม่ต้องการส่วนติดต่อเฉพาะ แต่ระบบมรดกนั้น มีอีกระบบหนึ่ง ตัวปรับตัวสามารถถูกสร้างให้แปลการเรียกจากส่วนติดต่อใหม่ไปยังระบบมรดกได้ เปิดใช้งานความเข้ากันได้โดยไม่ต้องเปลี่ยนรหัสเก่า
ผล ประโยชน์ จาก การ ใช้ แบบ แผน ของ การ ปรับ เปลี่ยน
- การผนวกรวมระบบมรดก โดยไม่เขียนโค้ดใหม่
- ส่งเสริมความยืดหยุ่นและยืดหยุ่น
- ลดเวลาและค่าใช้จ่าย
- ทําให้ระบบสามารถรักษาได้ และสามารถแก้ไขได้
รูปแบบการวน
การ ปรับ เปลี่ยน รูป แบบ ของ เครื่อง ปรับ ปรุง เป็น เครื่อง มือ ที่ มี พลัง มาก ใน การ รวบ รวม ระบบ มรดก เข้า มา ใน สถาปัตยกรรม สมัย ใหม่.