GUI - yae หรือเปล่า [ปิด]
ฉันทำงานเกี่ยวกับการพัฒนาแอพพลิเคชั่นที่มีระบบ GUI "คงไว้" มากมาย (ด้านล่างเพิ่มเติมเกี่ยวกับสิ่งที่ฉันหมายถึง) เช่น MFC, QT, Forms, SWING และเฟรมเวิร์ก GUI บนเว็บหลายปีที่ผ่านมา ฉันมักจะพบแนวคิดของระบบ GUI ที่ซับซ้อนและเงอะงะมากเกินไป จำนวนกิจกรรมการติดต่อกลับผู้ฟังสำเนาข้อมูลบางสิ่งบางอย่างที่ทำให้เป็นสตริง - การแปลง (และอื่น ๆ ) เป็นแหล่งที่มาของข้อผิดพลาดและปวดหัวเสมอเมื่อเทียบกับส่วนอื่น ๆ ในแอปพลิเคชัน (แม้จะใช้การเชื่อมโยงข้อมูล / รุ่น "ถูกต้อง") ตอนนี้ฉันกำลังเขียนเกมคอมพิวเตอร์ :) ฉันทำงานกับ GUI หนึ่งจนถึงขณะนี้: Miyagi (ไม่เป็นที่รู้จัก แต่โดยทั่วไปแล้วความคิดเดียวกันกับระบบอื่น ๆ ทั้งหมด) มันช่างน่ากลัว สำหรับสภาพแวดล้อมการแสดงผลแบบเรียลไทม์เช่นเกมฉันรู้สึกว่าระบบ GUI ที่ "คงไว้" นั้นล้าสมัยกว่าเดิม อินเทอร์เฟซผู้ใช้โดยทั่วไปไม่จำเป็นต้องมีการจัดวางอัตโนมัติหรือมีหน้าต่างที่ปรับขนาดได้แบบทันที แต่พวกเขาต้องการโต้ตอบอย่างมีประสิทธิภาพมากกับข้อมูลที่เปลี่ยนแปลงอยู่เสมอ (เช่นตำแหน่ง 3 มิติของโมเดลในโลก) …