Ponieważ Internet jest niemal wszechobecny, czy jako programiści możemy założyć, że wszyscy użytkownicy mają dostęp do Internetu? Teraz nie mam na myśli, że kod jest napisany w taki sposób, że jeśli nie ma połączenia, cały program ulega awarii z powodu braku kodu błędu. Mam na myśli to, czy programy można dziś opracowywać przy założeniu, że ich użytkownicy zawsze będą mieli dostęp do Internetu?
Możesz zapytać „Co zyskujemy, zakładając, że?” Powodem, dla którego pytam, jest to, że w uni korzystamy z wielu programów, które wymagają dostępu do Internetu ze względu na sposób sprawdzania licencji (sprawdza twój adres IP - jeśli nie jest to adres w kampusie, to jesteś nie wolno go używać). Pamiętaj, że sam program powinien działać dobrze bez dostępu do Internetu; jest to po prostu potrzebne do sprawdzania licencji.
EDYCJA: Mówię tutaj o aplikacjach komputerowych.
EDYCJA 2: Z niektórych odpowiedzi mam wrażenie, że jestem oskarżany o wykorzystywanie użytkowników w nieetyczny sposób. Ja nie popierając tego, co już opisano w tej kwestii - Pytam o to, ponieważ twórcy niektórych programów, których używamy w uni tego zrobić. Osobiście uważam, że robienie tego jest po prostu głupie i złe.