-
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.PO
STED!not-for-mail
From: Jacek Czerwinski <...@...z.pl>
Newsgroups: pl.comp.programming
Subject: Re: typologia errorow aplikacji
Date: Mon, 02 May 2011 17:17:57 +0200
Organization: http://onet.pl
Lines: 44
Message-ID: <ipmhv6$ldt$1@news.onet.pl>
References: <iplv0v$cu2$1@inews.gazeta.pl> <ipmbq3$uj9$1@news.onet.pl>
NNTP-Posting-Host: 87-205-29-206.ip.netia.com.pl
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: news.onet.pl 1304349478 21949 87.205.29.206 (2 May 2011 15:17:58 GMT)
X-Complaints-To: n...@o...pl
NNTP-Posting-Date: Mon, 2 May 2011 15:17:58 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.2.17) Gecko/20110414
Thunderbird/3.1.10
In-Reply-To: <ipmbq3$uj9$1@news.onet.pl>
Xref: news-archive.icm.edu.pl pl.comp.programming:190062
[ ukryj nagłówki ]W dniu 2011-05-02 15:33, Michal Kleczek pisze:
> fir wrote:
>> na pewno mozna cos dorzucic, poszerzyc i pouszczegolawiac ta liste;
>
> Te powyzsze to najprostsze do naprawienia :)
> Sa znacznie gorsze np
> program zle policzy kapuste i firma pojdzie z torbami
...
teraz wypowiedz na serio.
W latach ... juz minionych, mialem i przeczytalem kilkakrotnie ksiazke
(popularna seria z takim pascalowym zankiem podstawienia) o
niezawodnosci autor (mniej wiecej) pisal sie Myers. Ksiazka (zupelnie
poza tokiem studiow, z wlasnej inicjatywy kupiona) dla mnie formacyjna,
choc lata minely (np. ergomonia i psychologia podawania argumentow to
command line), ale m.in. co dla mnie istotne:
a) odroznienie **istnienia bledu** w kodzie a jego **ujawnienie** w
postaci incydentu, awarii (to dla tych co maja bezbledne programy 'bo
sie nie wywrócil).
Mysl bardzo wazna w kontescie tego watku.
a1) analiza statystyczna: testy A wykazaly X bledów, testy B wykazaly Y,
z tego przeciecie zbiorów X i Y ... wychodzi prawdopodobna ilosc Z nie
znalezionych bledów
b) psychologia programisty. Ten, który nie posiada watpliwosci, nie
dostrzeze oczywistego bledu w swoim kodzie (wiele lat pozniej wyrosla z
tego koncepcja przegladania kodu, XP itd)
c) fajna teoria, ze wszystkie bledy sa bledami translacji: uzytkownik
zle przetlumaczyl analitykowi, analityk projektantowi ... programista
zle wyrazil w kodzie, a kompilator zle wygenerowal kod maszynowy ;)
d) na module A w testach odnaleziono n bledow, na module B m, n<<m co z
tego wynika ... zagadka
e) co z tym robic, m.in. jak budowac jezyki programowania, organizacja
pracy itd.
oczywiscie wiele innych mysli, wiekszosci juz nie pamietam.
Cos, co ten autor uwaza za rys charakteru przydatny do szukania bledow,
cos instytut miernictwa nas przecwiczyl studentów uwalajac 80% na
rachunku bledow, a historia filozofii pokazala sens posiadania
watpliwosci... to mi sie jakos uzupelnia, twórcze watpienie sobie cenie
najbardziej.
Następne wpisy z tego wątku
- 02.05.11 15:32 Andrzej Jarzabek
- 02.05.11 15:32 Marcin Kwiatkowski
- 02.05.11 16:33 fir
- 02.05.11 18:08 A.L.
- 02.05.11 18:15 firey
- 02.05.11 18:22 Jacek Czerwinski
- 02.05.11 18:37
- 02.05.11 18:56
- 02.05.11 19:32 Michoo
- 02.05.11 19:33 Michoo
- 02.05.11 20:26
- 02.05.11 21:04 Michoo
- 02.05.11 21:06
- 02.05.11 21:52
- 02.05.11 23:14 Andrzej Jarzabek
Najnowsze wątki z tej grupy
- Alg. kompresji LZW
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
Najnowsze wątki
- 2025-02-25 Szpital
- 2025-02-24 Gniazdo + wtyk
- 2025-02-24 Dyrektor Toyoty miał rację. Elektryki to ślepa uliczka
- 2025-02-24 Białystok => System Architect (Java background) <=
- 2025-02-24 Białystok => System Architect (background deweloperski w Java) <=
- 2025-02-24 Białystok => Solution Architect (Java background) <=
- 2025-02-24 Warszawa => Data Engineer (Tech Leader) <=
- 2025-02-24 Gliwice => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2025-02-24 Gliwice => Ekspert IT (obszar systemów sieciowych) <=
- 2025-02-24 Gliwice => IT Expert (Network Systems area) <=
- 2025-02-24 Warszawa => International Freight Forwarder <=
- 2025-02-24 Mińsk Mazowiecki => Area Sales Manager OZE <=
- 2025-02-24 Wrocław => Konsultant wdrożeniowy Comarch XL/Optima (Księgowość i
- 2025-02-24 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2025-02-24 Dęblin => Node.js / Fullstack Developer <=