ฉันรู้มากของร้านค้าซอฟแวร์ให้ไบนารีภายใต้การควบคุมแหล่งที่มา อย่างไรก็ตามร้านค้าของเราได้เก็บเฟรมเวิร์กทั้งหมดไว้ในที่เก็บ: DirectX runtime, CUDA, nVidia Optix ไม่ว่าจะเป็นอะไรก็ตาม
มีการกล่าวว่าทำให้การตั้งค่าเครื่อง dev ง่ายขึ้น (สมมุติว่ารับล่าสุดและเริ่มการเข้ารหัส) อย่างไรก็ตามมันขยายพื้นที่เก็บข้อมูลออกไปอย่างมากและมีภาระกับประวัติที่ไม่เกี่ยวข้อง
ฉันไม่เคยเห็นรูปแบบการใช้งานเช่นนั้นมาก่อน คุณคิดว่าเป็นวิธีปฏิบัติที่ดีหรือไม่?
[แก้ไข:] ฉันไม่มีปัญหากับไบนารีบุคคลที่สามที่มีการควบคุมแหล่งที่มา คำถามหมายถึงกรอบเวลาทั้งหมดซึ่งประกอบด้วย 10+ ไบนารี ยกตัวอย่างเช่นใช้ Windows SDK (ซึ่งเราไม่ได้เก็บไว้ขอบคุณพระเจ้า แต่ฉันไม่เห็นความแตกต่างในหลักการ)