eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingPytanie do fanow Test Driven Design i XPRe: Pytanie do fanow Test Driven Design i XP
  • Path: news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
    From: Andrzej Jarzabek <a...@g...com>
    Newsgroups: pl.comp.programming
    Subject: Re: Pytanie do fanow Test Driven Design i XP
    Date: Thu, 22 Dec 2011 00:09:57 +0000
    Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
    Lines: 20
    Message-ID: <jctsgl$f0s$1@inews.gazeta.pl>
    References: <13550949.64.1324464699954.JavaMail.geo-discussion-forums@vbjs5>
    <1...@n...googlegroups.com>
    <jctcm0$hbl$1@news.icm.edu.pl>
    NNTP-Posting-Host: 5ac53ca3.bb.sky.com
    Mime-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-2; format=flowed
    Content-Transfer-Encoding: 8bit
    X-Trace: inews.gazeta.pl 1324512597 15388 90.197.60.163 (22 Dec 2011 00:09:57 GMT)
    X-Complaints-To: u...@a...pl
    NNTP-Posting-Date: Thu, 22 Dec 2011 00:09:57 +0000 (UTC)
    X-User: septi
    In-Reply-To: <jctcm0$hbl$1@news.icm.edu.pl>
    User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0) Gecko/20111105
    Thunderbird/8.0
    Xref: news-archive.icm.edu.pl pl.comp.programming:194432
    [ ukryj nagłówki ]

    On 21/12/2011 19:37, Edek wrote:
    >
    > Z samego programowania dowody (pół)formalne stosuje
    > się przy algorytmach wątkowych. Żaden unit test nie pokaże
    > błędu wielowątkowego, co najwyżej wysypie się np. raz na 1e4.

    No więc jeśli wiesz, że błędna implementacja wysypie się raz na 1e4, to
    jeśli zrobiłeś test, który odpala się 1e6 razy, to masz znacznie lepszą
    gwarancję poprawności, niż gdybyś tylko zrobił dowód (pół)formalny.

    > Jak wielu programistów robi, TDD: test, implementacja, przeszło
    > - czyli już zrobione.

    Nie wiem, ale inteligentni programiści z jakimkolwiek doświadczeniem,
    lub choćby tacy, którzy czytali o tym książkę, wiedzą o
    obszarach-pułapkach, jakimi są np. wątki, i w związku z tym wiedzą, że
    trzeba zrobić coś więcej. A jak sami nie wiedzą co, to mogą spytać
    bardziej doświadczonych kolegów, albo chociażby przeczytać o tym
    książkę. Freeman i Pryce mają np. bardzo sensowny rozdział o testowaniu
    programów wielowątkowych w TDD.

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: