SoC หมายถึงอะไร


35

…และไม่ฉันไม่ได้หมายถึง System-on-a-Chip

ฉันสะดุดคำถามนี้ซึ่งใช้ตัวย่อในบริบทของกราฟิกและพบว่าตัวเองสงสัยเกี่ยวกับความหมายของมัน ทั้งคำถามและคำตอบไม่ได้อธิบายตัวย่อเพิ่มเติมและการค้นหาบน google ทำให้ฉัน "ระบบบนชิป" ซึ่งฉันคุ้นเคยแล้วและ "ศูนย์ปฏิบัติการความปลอดภัย" ซึ่งฉันคุ้นเคยน้อยกว่า

SoC หมายถึงอะไรในบริบทของการพัฒนาเกม (และ / หรือวิศวกรรมซอฟต์แวร์)

คำตอบ:


48

มันหมายถึงการแยกความกังวลเช่นการออกแบบซอฟต์แวร์เพื่อให้แต่ละส่วนมีวัตถุประสงค์เฉพาะ

อย่างที่คุณเดาเอาว่ามันเป็นวิศวกรซอฟต์แวร์ทั่วไปและไม่ได้มีความเฉพาะเจาะจงกับการออกแบบ / การเขียนโปรแกรมเกม

สิ่งนี้มักจะทำ (และไม่ จำกัด เพียง) เพื่อลดการเชื่อมต่อระหว่างส่วนต่าง ๆ ส่งผลให้สามารถนำกลับมาใช้ใหม่ได้ดีขึ้นความชัดเจนของรหัสและ (บางครั้ง) การทำงานเป็นทีม


ประโยชน์เพิ่มเติม: ความสามารถในการทดสอบและการจัดองค์ประกอบ
Gusdor

ไม่จำเป็นต้องเป็นเรื่องซอฟต์แวร์ แต่บ่อยครั้งก็เป็นวิศวกรรมเครือข่ายด้วย สิ่งที่ไม่ต้องการให้มี MMORPG ของคุณบนเซิร์ฟเวอร์เดียวกันกับระบบการเรียกเก็บเงินและหน้าลงทะเบียนเช่น SoC ก็เช่นกัน
เสา
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.