[elektro] mSata-Sata adapterrek nem bootol az SSD?
hobilobi at gmail.com
hobilobi at gmail.com
Tue Dec 6 23:55:09 CET 2016
2016.12.06. 18:43 keltezéssel, gyapo írta:
> Hobilobi, you wrote:
> hgc> Ez a szép (????) a számítástechnikában :-):-(>:o
>
> Természetesen megvan a pontos oka, hogy mi miért történik, csak nincs
> az embereknek meg a kellő tudása, eszközök, mérési és software
> tesztelési lehetőségek.
Ez így van. De a programok jó része már olyan méretű és bonyolultságú,
hogy még kellő tudás esetén se érdemes a hibát keresni, még akkor sem ,
ha esetleg rendelkezik az ember a megfelelő debuggolási
eszközökkel, ha az adott program kiváltható másikkal.
Arról nem is beszélve, hogy hibát keresni csak akkor van értelme
nekiállni, ha a hiba bármikor reprodukálható.
Enélkül esélytelen a dolog. Az esetek jó része pedig sajnos ilyen.
> Vannak példák, amikor kiderül az ok. Pl. egy programozó megcsinált egy
> programot, fut szépen. Aztán a program használója vesz egy újabb
> gépet, és a program nem fut. Hívják a hardware-est, hogy rossz a gép
> (ez voltam én). Szerintem meg nem rossz a gép. Utánanéztem a
> dolgoknak, és a programozó belefordította a programjába a Nantucket
> Tools-t (clipper kiegészítő, régen volt), amiben viszont volt egy
> időzítési hiba, ami egy bizonyos sebesség fölött nullával való osztás
> hibára futott. Kiszedte, kipróbálta, jó lett, megszűnt a nagy arc,
> elballagott. Nyilvánvalóan nem volt elég ismerete, sok gépen futott a
> kódja, és neki a Tools az egy egység, amit valaki megírt és be van
> fordítva, nincs hozzá forrás.
Mindezt hogy derítetted volna ki, ha nincs ott a program írója?
Ha nincs forrásod a programról akkor esélytelen egy ilyen hibát
kijavítani. Egyébként ezt a történetet ismerem, akkoriban sokan
emlegették a programozó rokonságát.
István
> Debugolni kellett egy kicsit, meg értelmezni az assembly kódot, hogy
> mi is történik, egyszóval kellett a megfelelő ismeret. Különben máig
> vitatkozhatnánk, hogy jó a gép vagy nem jó, meg szidhatnánk a
> számítástechnikát.
>
> Üdv.: gyapo
>
> -----------------------------------------
> elektro[-flame|-etc]
>
More information about the Elektro
mailing list