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