"Vitatkoznék azzal, hogy nem lehet hibátlan szoftvert írni.
De lehet.
Csak megfontoltan kell haladni, és minden lépést messzemenőkig tesztelni. Általában nem így iródnak a szoftverek, hanem rögtön egy rakat funkció kerül beléjük, amik minimálisan vannak letesztelve. Persze, hogy tele vannak hibával."
Tudsz mondani olyan szoftvereket amik igy készülnek?
Elég sok helyen dolgoztam, bankszfértól kezdve az online kereskedelmen keresztül az orvisi szoftverekig, és bizony mindenhol voltak határidők, sehol sem volt végtelen mennyiségű programozó, tesztelő és idő... de továbbmegyek: mindenhol emberek dolgoznak, akik nem tökéletesek és van hogy még akkor is átcsúszik egy hiba ha netán sem a határidő sem az erőforrások mennyisége nem szorít.
A windows egy kereskedelmi szoftver, ami elég jó arra a célra amire készült. A hibák nagyrésze igy is emberi mulasztás következménye... és valljuk be, az MS előre kiadta a javítást, tehát ha vki benyeli a vírust az megint emberi mulasztás....