-
Data: 2013-10-18 23:44:32
Temat: Re: Szuka?em schematu wybieraka grupowego...
Od: Jarosław Sokołowski <j...@l...waw.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]ACMM-033 napisało:
>>> Drogi Kolego, testowanie moze wykazac OBECNOSC bledow, nigdy zas nie
>>> moze wykazac NIEOBECNOSCI bledow.
>>
>> A mamyż jaką inną drogę, ponad testować, testować i jeszcze raz testować?
>> O praktykę pytam, nie o teorię.
>
> Przetestujesz milion razy, puścisz w świat, a tu nagle u mr Jima
> wypierniczy jakieś runtime, czy inne general. I zgaduj, czy to
> błąd kodu programu, czy jednak kompilatora?
Albo li też biblioteki. W ogóle dzisiaj to tak się porobiło, że przez
"napisanie programu" rozumie się wywoływanie bibliotecznych funkcji do
malowania na ekranie ramek, okienek, przycisków czy innych dupereli.
A z rzeczy niebibliotecznych, to może być dodawanie, mnożenie i dzielenie
kilku liczb -- co w sumie ma dać na przykład "aplikację do wypełniania
zeznania PIT". I tu zwykle zaczynają się nieporozumienia co do tego, co
oznacza "bezbłędny program". Bo te "aplikacje", fakt, zwykle działają
albo nie -- i nikt nie jest w stanie przewidzieć, która z możliwości
zajdzie gdy akurat zbliża się ostatni dzień kwietnia.
Ja do rzeczy podchodzę bardziej oldskulowo. Hołduję takim przesądom
światło ćmiącym, jak na przykład "warunek stopu". Że niby każdy porządny
program po uruchomieniu powinien się sam zatrzymać. Im szybciej, tym
lepiej. Co jest warunkiem koniecznym, choć nie wystarczającym, by orzec,
że program jest bezbłędny. Wiem, że w tym momencie oponentnowi zaczyna
się malować na twarzy taki wyraz, jakby chciał powiedzieć "co żeż pan
mi tu za farmazony prawi, program mam się sam zatrzymać?! toż on w takim
razie na pewno jest zapluskwiony jak materac w hotelu robotniczym! pewnie
to jakiś darmowy program -- trzeba kupowac porządne, za pieniądze, te się
same nie zatrzymują nigdy".
Jarek
--
Jimmy opowiedz jeszcze coś...
Będzie lało...
-- Już mówiłeś!
Będzie lało...
-- Czy dziś piłeś?!
Następne wpisy z tego wątku
- 18.10.13 23:48 A.L.
- 18.10.13 23:47 Jarosław Sokołowski
- 19.10.13 02:02 A.L.
- 19.10.13 14:25 ACMM-033
- 19.10.13 15:35 Jarosław Sokołowski
- 19.10.13 17:02 A.L.
- 19.10.13 17:26 J.F.
- 19.10.13 18:06 A.L.
- 20.10.13 21:34 J.F.
- 21.10.13 01:19 ACMM-033
- 21.10.13 01:26 ACMM-033
- 21.10.13 04:15 A.L.
- 21.10.13 04:20 A.L.
- 21.10.13 13:01 J.F
- 21.10.13 13:54 ACMM-033
Najnowsze wątki z tej grupy
- Hackowanie SS7
- nowe spamerstwo ?
- Przychodzące impulsy telefon nie dzwoni
- Re: Zgody...
- Jak tanio dzwonic do Wielkiej Brytani?
- Chess
- Vitruvian Man - parts 7-11a
- Czas umierać.
- [ot] aplikacja - ameryk. nr. telef + dzwonienie za free do stanow i kanady
- Vectra 'Plan domowy bez limitu'
- Re: Ponownie: Android i zarządzanie książką telefoniczną z komputera
- Re: Ponownie: androSRAJ i zarządzanie książką teleSRAną z bitMłyna
- Re: Ponownie: Android i zarządzanie książką telefoniczną z komputera
- Android, export/import książki telefonicznej
- Przeniesienie numeru HaloNet -> INEA
Najnowsze wątki
- 2024-11-13 Filtr do pompy ruskiej
- 2024-11-12 Gdzie kosz?
- 2024-11-13 elektrycznie
- 2024-11-12 Jebane kurwa, kurwy.
- 2024-11-13 karta parkingowa
- 2024-11-13 Wl/Wyl (On/Off) bialy/niebieski
- 2024-11-12 I3C
- 2024-11-13 Kraków => DevOps Engineer (Junior or Regular level) <=
- 2024-11-13 Łódź => Senior SAP HANA Developer <=
- 2024-11-13 Zabrze => Senior PHP Symfony Developer <=
- 2024-11-13 Karlino => Konsultant wewnętrzny SAP (FI/CO) <=
- 2024-11-13 Kraków => QA Inżynier <=
- 2024-11-13 Żerniki => Dyspozytor Międzynarodowy <=
- 2024-11-13 Warszawa => Analityk Biznesowo-Systemowy <=
- 2024-11-13 Lublin => Delphi Programmer <=