เหตุผลหนึ่งคือชุดข้อมูลภายในแอปพลิเคชันมีขนาดใหญ่กว่าเนื่องจากมีความละเอียดและคุณภาพสูงกว่า ไอคอนย้อนกลับไปในยุคของ Netscape มีขนาดสูงสุด 32x32 พิกเซลโดยมีความลึกสูงสุด 8 บิต (อาจเป็นเพียง 4) ในขณะนี้ตอนนี้มันอาจเป็นอะไรบางอย่างเช่น 64x64 และเป็นสีจริงที่มีความโปร่งใส มันใหญ่กว่า 16 เท่า และพื้นที่มีราคาถูกมากจนผู้คนมักไม่สนใจตรวจสอบตัวเลือก "บีบอัด" เมื่อสร้าง PNG
เหตุผลอีกประการคือแอปพลิเคชันในปัจจุบันมีข้อมูลจำนวนมากที่ไม่น่าเชื่อ มีการใช้งานในวันนี้อยู่ที่ได้รับการจัดส่งพร้อมกับ "การเริ่มต้น" นำเสนอในวิดีโอ
อีกเหตุผลหนึ่งคือภาษาการเขียนโปรแกรมในปัจจุบันมีแนวโน้มที่จะทำงานร่วมกันกับสภาพแวดล้อมแบบรันไทม์ที่มีขนาดใหญ่พอสมควร แม้ว่าคุณจะไม่ได้ใช้คุณสมบัติทั้งหมดของสภาพแวดล้อมรันไทม์ของคุณคุณยังต้องจัดทำสิ่งทั้งหมดด้วยแอพของคุณ
แต่เหตุผลหลักคือในปัจจุบันมีห้องสมุดมากมายที่เราสามารถใช้ในแอพพลิเคชั่นของเราได้และเราได้พัฒนาวัฒนธรรมการใช้ห้องสมุดเพื่อหลีกเลี่ยงการคิดค้นล้ออย่างต่อเนื่อง แน่นอนว่าเมื่อคุณเริ่มใช้ห้องสมุดมีคำถามเกิดขึ้นหลายคำถามและเราได้พัฒนานิสัยในการให้คำตอบที่เป็นอิสระกับพวกเขามากที่สุด:
คุ้มค่าหรือไม่ที่จะรวมไลบรารี่อื่นถ้ามันจะถูกใช้โดยฟังก์ชั่นเดียวของฉัน? - ใช่
คุ้มค่าหรือไม่หากรวมกับห้องสมุดอื่นถ้าฉันต้องการเพียงส่วนย่อยเล็ก ๆ ของความมั่งคั่งทั้งหมดของฟังก์ชั่นที่นำเสนอโดยห้องสมุดนั้น? - ใช่
การรวมห้องสมุดอื่นไว้ด้วยหรือไม่หากการรวมไว้จะช่วยให้ฉันประหยัดได้เพียง 2 วัน? - ใช่
มันคุ้มค่าหรือไม่ที่จะรวมไลบรารีหลาย ๆ ตัวที่ตอบสนองวัตถุประสงค์เดียวกันมากขึ้นหรือน้อยลงเพราะโปรแกรมเมอร์ที่แตกต่างกันในบัญชีเงินเดือนของฉันมีความคุ้นเคยกับห้องสมุดที่แตกต่างกันหรือไม่? - ใช่
(โปรดทราบว่าฉันเพิ่งสังเกตเห็นแนวโน้มเหล่านี้ฉันไม่ได้กล่าวใด ๆ ว่าฉันเห็นด้วยหรือไม่เห็นด้วยกับพวกเขา)
เหตุผลอีกอย่างที่ควรค่าแก่การกล่าวถึงคือเมื่อพยายามตัดสินใจว่าจะใช้แอปพลิเคชันใดในหลายตัวเลือกผู้ใช้บางคนคิดว่าแอปพลิเคชั่นที่ใช้พื้นที่มากขึ้นจะมีฟีเจอร์ที่เต็มไปด้วยคุณสมบัติ .)
ดังนั้นเพื่อสรุปว่าซอฟต์แวร์มีพฤติกรรมเหมือนแก๊สหรือไม่ มันมักจะครอบครองพื้นที่ทั้งหมดที่มีอยู่หรือไม่ ในแง่หนึ่งใช่ แต่ไม่ใช่ในระดับที่น่าตกใจ ถ้าเรามองในสิ่งที่ใช้พื้นที่มากที่สุดในไดรฟ์ของเราสำหรับส่วนใหญ่ของเราคำตอบคือว่ามันไม่ได้ใช้งาน แต่สื่อเช่นเพลงและภาพยนตร์โดยไกล ซอฟแวร์ที่ไม่ได้รับท้องอืดในอัตราเดียวกันกับที่จุได้รับการขยายและมันไม่น่าเป็นไปได้ว่ามันจะเคยดังนั้นในการใช้งานในอนาคตมีแนวโน้มที่จะเป็นตัวแทนของส่วนเล็กน้อยของพื้นที่จัดเก็บที่มีอยู่กับผู้ใช้งาน