eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingPorównanie różnych językówRe: Porównanie różnych języków
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.glorb.com!
    postnews.google.com!u5g2000vbd.googlegroups.com!not-for-mail
    From: Maciej Sobczak <s...@g...com>
    Newsgroups: pl.comp.programming
    Subject: Re: Porównanie różnych języków
    Date: Sun, 18 Dec 2011 08:11:25 -0800 (PST)
    Organization: http://groups.google.com
    Lines: 46
    Message-ID: <f...@u...googlegroups.com>
    References: <jbv8dl$fdd$1@news.icm.edu.pl>
    <p...@4...com>
    <jc04l3$a15$1@inews.gazeta.pl>
    <6...@y...googlegroups.com>
    <jc0bd7$1or$1@inews.gazeta.pl>
    <9...@y...googlegroups.com>
    <jc0j9q$pnt$1@inews.gazeta.pl>
    <0...@o...googlegroups.com>
    <jc0qek$gis$1@inews.gazeta.pl>
    <p...@4...com>
    <a...@i...googlegroups.com>
    <4...@o...googlegroups.com>
    <6...@h...googlegroups.com>
    <c...@u...googlegroups.com>
    <jcklma$h1j$1@inews.gazeta.pl>
    NNTP-Posting-Host: 83.3.40.82
    Mime-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-2
    Content-Transfer-Encoding: quoted-printable
    X-Trace: posting.google.com 1324227327 32029 127.0.0.1 (18 Dec 2011 16:55:27 GMT)
    X-Complaints-To: g...@g...com
    NNTP-Posting-Date: Sun, 18 Dec 2011 16:55:27 +0000 (UTC)
    Complaints-To: g...@g...com
    Injection-Info: u5g2000vbd.googlegroups.com; posting-host=83.3.40.82;
    posting-account=bMuEOQoAAACUUr_ghL3RBIi5neBZ5w_S
    User-Agent: G2/1.0
    X-Google-Web-Client: true
    X-Google-Header-Order: HUALESNKRC
    X-HTTP-UserAgent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.13)
    Gecko/20101203 Firefox/3.6.13,gzip(gfe)
    Xref: news-archive.icm.edu.pl pl.comp.programming:194279
    [ ukryj nagłówki ]

    On Dec 18, 1:18 pm, Andrzej Jarzabek <a...@g...com>
    wrote:

    > >> Ja bym raczej powiedzial na chlopski rozum, ze dokumentacja definiuje
    > >> co jest bugiem, a co nie.
    >
    > > Bingo.
    >
    > Czyli jeśli zachowując się zgodnie z dokumentacją program doprowadza do
    > wybuchu elektrowni ataomowej, to nie ma buga, po prostu to właśnie miał
    > zrobić?

    Jak na ironię, dokładnie tak tłumaczy się przypadek Ariane V. Kupa
    dymu, bo program zadziałał zgodnie ze specyfikacją.

    Żatry na bok, ale w powyższym przypadku jest bug w dokumentacji. Jej
    zaletą jest fakt, że łatwiej znaleźć buga w dokumentacji, która
    istnieje, niż w dokumentacji, która nie istnieje. W szczególności,
    dokumentacja jest materiałem, który odtwarza się w posób powtarzalny,
    podczas gdy rozmowy z OSCR mogą zawierać składnik stochastyczny
    zależny od tego, ile kawy OSCR w danym dniu wypił.
    Dlatego dokumentację można np. powielić i dać do audytu. Nawet
    równoległego, przez wielu obserwatorów. OSCR takich ficzerów nie ma.

    Nadal wolę dokumentację, zwłaszcza w przypadku elektrowni atomowej.

    > > No właśnie. Bo jeśli program działa niezgodnie z istniejącą
    > > dokumentacją, to coś należy poprawić. Ale jeżeli działa niezgodnie z
    > > nieistniejącą dokumentacją, to projekt jest w ciemnej d*pie. I to jest
    > > właśnie ta perspektywa, której się obawiam.
    >
    > Jeżeli działa niezgodnie z nieistniejącą dokumentacją, to nie przechodzi
    > testów i nie może zostać zreleasowany.

    Jakich testów? Tych, które powstały na podstawie nieistniejącej
    dokumentacji i są z tą nieistniejącą dokumentacją niezgodne?

    --
    Maciej Sobczak * http://www.msobczak.com * http://www.inspirel.com

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: