Continuați din Ultimul capitol: Neînțelegere 2: Design de fiabilitate

Greșeală comună 7: Această placă unică a fost produsă în loturi mici și nu au fost găsite probleme după o lungă perioadă de testare, așa că nu este nevoie să citiți manualul cipului.

Greșeala comună 8: Nu pot fi acuzat pentru erorile de operare a utilizatorului.

Soluție pozitivă: este corect să se solicite utilizatorului să urmeze cu strictețe operația manuală, dar atunci când utilizatorul este un om și există o greșeală, nu se poate spune că mașina se va prăbuși atunci când este atinsă o tastă greșită și placa va fi ars atunci când este introdus un ștecher greșit. Prin urmare, diverse erori pe care le pot face utilizatorii trebuie anticipate și protejate în prealabil.

Greșeala comună 9: Motivul pentru placa proastă este că există o problemă cu placa opusă, care nu este responsabilitatea mea.

Soluție pozitivă: ar trebui să existe o compatibilitate suficientă pentru diferite interfețe hardware externe și nu puteți renunța complet, deoarece semnalul celeilalte părți este anormal. Anormalitatea sa ar trebui să afecteze doar partea din funcție aferentă acesteia, iar alte funcții ar trebui să funcționeze normal și nu ar trebui să fie complet în grevă sau chiar deteriorate definitiv, iar odată ce interfața este restabilită, ar trebui să reveniți imediat la normal.

Greșeală comună 10: Atâta timp cât software-ul este necesar pentru a proiecta această parte a circuitului, nu va fi nicio problemă.

Soluție pozitivă: Multe caracteristici ale dispozitivului de pe hardware sunt controlate direct de software, dar software-ul are adesea erori și este imposibil de prezis ce operațiuni se vor întâmpla după ce programul dispare. Proiectantul trebuie să se asigure că, indiferent de ce fel de operație face software-ul, hardware-ul nu ar trebui să fie deteriorat definitiv într-un timp scurt.