-
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
- "betamaxy" i inne voip-y dzisiaj
- 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
Najnowsze wątki
- 2024-11-25 Karty przedpłacone (podarunkowe) Google Play - pytanie do korzystających
- 2024-11-26 wina Tóska
- 2024-11-26 Rewolucja/Rewelacja!
- 2024-11-25 grupa ożyła ;)
- 2024-11-24 Być jak Clint
- 2024-11-24 Rura kanalizacja konceptu Franke = problem
- 2024-11-25 Wrocław => Lead Java EE Developer <=
- 2024-11-25 Warszawa => Business Development Manager - Network and Network Securit
- 2024-11-25 Kraków => Programista Full Stack (.Net Core) <=
- 2024-11-25 Lublin => Senior PHP Developer <=
- 2024-11-25 Karlino => Konsultant wewnętrzny SAP (FI/CO) <=
- 2024-11-25 Warszawa => ECM Specialist / Consultant <=
- 2024-11-25 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2024-11-25 Warszawa => Senior Frontend Developer (React + React Native) <=
- 2024-11-25 Lublin => Inżynier Serwisu Sprzętu Medycznego <=