Karena Internet cukup banyak di mana-mana, dapatkah kita sebagai pengembang menganggap bahwa semua pengguna memiliki akses Internet? Sekarang saya tidak bermaksud bahwa kode tersebut ditulis sedemikian rupa sehingga jika tidak ada koneksi maka seluruh program crash karena kurangnya kode kesalahan. Maksud saya adalah, dapatkah program saat ini dikembangkan berdasarkan asumsi bahwa para penggunanya akan selalu memiliki akses ke Internet?
Anda mungkin bertanya, "Apa yang kita dapatkan dengan menganggap itu?" Alasan mengapa saya bertanya adalah karena di Uni kami menggunakan beberapa program yang memerlukan akses Internet karena cara memeriksa lisensi (memeriksa alamat IP Anda - jika itu bukan alamat di kampus, maka Anda Anda tidak diizinkan menggunakannya). Perhatikan bahwa program itu sendiri harus berfungsi dengan baik tanpa akses Internet; itu hanya diperlukan untuk pemeriksaan lisensi.
EDIT: Saya sedang berbicara tentang aplikasi desktop di sini.
EDIT2: Dari beberapa jawaban saya merasa dituduh mengeksploitasi pengguna dengan cara yang tidak etis. Saya tidak mendukung apa yang telah saya jelaskan dalam pertanyaan ini - saya hanya bertanya tentang hal itu karena pengembang dari beberapa program yang kami gunakan di uni telah melakukan ini. Secara pribadi saya pikir melakukan ini jelas-jelas bodoh dan salah.