Igy ne...
Andras Tantos
andras_tantos at yahoo.com
Thu Dec 30 20:31:21 CET 2004
Hali!
> En siman elhiszem. Minden masodik windozos program hemzseg a rosszul
> szinkronizalt szalak okozta problemaktol. A fejleszto gepen pont megy,
> de ha lassabb gepen futtatjak, vagy mas progi terheli a procit kozben,
> behal az egesz. Olyan progikrol van szo, mint Acrobat Reader, Protel,
> stb... Tok jo es nagyjabol mukodik is, de tele van ilyen primitiv
> hibakkal.
Azert a tobbszalu programokban szinkronizacios hibat talalni nem egyszeru.
Semmi keppen nem a 'primitiv hiba' kategoria. Tobben mondtak mar, hogy ez es
a memoria korrupcio (buffer overflow, ketszeres felszabaditas,
felszabaditott memoriaba iras, stb.) a legnehezebben megtalahato
hiba-osztaly.
> Na hat ilyesmire gondolt Sygma szerintem.
> Ezt el lehet fogadni, de hogy a legiiranyitasban is ilyen xarokat
> hasznalnak, meglepett engem is :)
> Azt sem ertem, hogy egy epeszu mernok vagy programozo hogy tud
> garanciat vallalni egy olyan rendszerre, melynek tobbmillio programsorabol
> nehany tizet vagy szazat irt sajat kezuleg. En nem mernek...
Ez relative egyszeru: olyan rendszereket kell hasznalni, amiknek mar eleve
megvan a feladathoz illo minositese. Azaz, ha pl. SIL-3-as biztonsagi
osztalyu programot kell irnod, akkor olyan OS-t, olyan forditot, olyan
lib.-eket stb. fogsz hasznalni, amikre a gyarto/forgalmazo mar megszerezte a
SIL-3-as minositest. Igy neked mar csak a sajat kododat kell minositeni.
Persze ezek az eszkozok nem szoktak 'GPL' liszensszel jonni, es nem is 50e
forint egy liszensz...
Egyebkent en is ugy latom, hogy a programok minosege nagy atlagban evrol
evre zuhan. En viszont nem elso sorban a programozok tudasanak a romlasaban
latom ennek az okat, hanem a programok bonyolultsaganak exponencialis
novekedeseben. Ma mar nem nagyon van olyan eladhato tudasu program (PC-n
legalabbis) aminek a bonyolultsaga ne haladna meg egy ember felfogo
kepesseget. Ha meg nem latod at a teljes rendszert, bizonyos pontokon
sotetben fogsz tapogatozni es hibazni fogsz.
Udv,
Tantos Andras
More information about the Elektro
mailing list