eGospodarka.pl
eGospodarka.pl poleca

  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erj
    e.net!feeder.erje.net!weretis.net!feeder7.news.weretis.net!news.mixmin.net!aioe
    .org!.POSTED.jDzwcMS9TWBGwfZIMWjA5g.user.gioia.aioe.org!not-for-mail
    From: AK <n...@n...net>
    Newsgroups: pl.comp.programming
    Subject: Re: POpularno?? j?zyk?w programowania ??
    Date: Thu, 10 Oct 2019 23:08:03 +0200
    Organization: Aioe.org NNTP Server
    Lines: 69
    Message-ID: <qno6jm$u1s$1@gioia.aioe.org>
    References: <ZFueF.189972$Jh2.55867@fx39.am4> <qm5va9$c07$1@dont-email.me>
    <5d86b148$0$520$65785112@news.neostrada.pl> <qm7c3j$pl6$1@dont-email.me>
    <5d87968d$0$503$65785112@news.neostrada.pl> <qm875f$g8o$1@dont-email.me>
    <5d87b31a$0$522$65785112@news.neostrada.pl> <qm8e0j$s55$1@dont-email.me>
    <qmgven$som$1@z-news.wcss.wroc.pl>
    <f...@g...com>
    <qmnls7$tml$2@news.icm.edu.pl>
    <b...@g...com>
    <qmtap2$kfe$1@dont-email.me>
    <4...@g...com>
    <qn5dj9$qh9$3@dont-email.me>
    <b...@g...com>
    <qn82tb$4uq$1@dont-email.me> <qn85ev$ml7$1@news.icm.edu.pl>
    <qn85qb$lth$1@dont-email.me> <qn87hu$qnt$1@news.icm.edu.pl>
    <qn87ok$ca$2@dont-email.me> <qn9ac8$81m$1@news.icm.edu.pl>
    <qn9ip9$r44$1@dont-email.me> <qnc33g$19p7$3@gioia.aioe.org>
    <qncc7j$umu$4@dont-email.me> <qnhbgh$16fg$1@gioia.aioe.org>
    <qno26k$90o$1@dont-email.me>
    NNTP-Posting-Host: jDzwcMS9TWBGwfZIMWjA5g.user.gioia.aioe.org
    Mime-Version: 1.0
    Content-Type: text/plain; charset=utf-8; format=flowed
    Content-Transfer-Encoding: 8bit
    X-Complaints-To: a...@a...org
    User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101
    Thunderbird/60.9.0
    Content-Language: en-GB
    X-Notice: Filtered by postfilter v. 0.9.2
    Xref: news-archive.icm.edu.pl pl.comp.programming:214389
    [ ukryj nagłówki ]

    On 2019-10-10 21:52, heby wrote:
    > On 08/10/2019 08:48, AK wrote:
    >>> A co to jest blech?
    >> buz()
    >> Pajacu
    >
    > Czuć ten klimat lasu pełnego ojców AK przekazujacych tą kulturę na swoje
    > dzieci. Jak już wspomniałem, jest pewna grupa ludzi mająca najwięcej do
    > powiedzenia o kulturze.

    Ktos kto mieni sie informatykiem i mowi o Windows, ze to jakas nisza,
    jest pajacem i AK czy kultura nie ma tu nic do czynienia :)
    Jest pajacem bezwzglednie i bezwarunkowo.
    PS: Pajacem lub Ayatollahem (jeden BUC...).

    >> , moze bys tak wpierw przetestowal (unitestowo jak najbardziej)
    >> ten buz, zgdomadzil maksymalnie (bo wiadomo ze calej "dziedziny"
    >> nie pokryjesz, a wazne, zeby to byly miejsca "charakterystyczne" np.
    >> blisko koncow przedzialu, jakies inne punkty charakterystyczne)
    >> miarodajne dane (czyli wyniki buz() z przykladowego zakresu/zakresow).
    >
    > No robie to z kodem dobre 20 lat jak nie więcej. I? No wiec zazyczaj
    > wtedy mam buz(). A tu nie ma buz(). I dupa z unit testowaniem.
    >
    >> Oblicz wiec dla przetestowanych unitestowo w buz() przedzialow
    >
    > Nie da się.

    Niby dlaczego. (Prawie) zawsze sie da.
    Gdy naprawde ciezko, to mock buza() tez jest pewnym wyjsciem.
    Mock chocby wylacznie po tp aby prze-unit-testowac funa()

    > Zacytuje klasyka:
    >
    > "Bo gdy buz będzie
    >  definiowana przez użytkownika (np. przez podanie kilkunastu liczb
    >  określających współczynniki, wykładniki itp.) - to zwyczajnie nie
    >  wiesz co z czym masz assertEqual"

    To sobie zgromadz te dane buz()-a dla tychze wspolczynnikow.

    > Unit testy z definicji testują *unity* kodu. A nie tajemnicze funkcjie
    > podawane przez użytkownia jak u niejakiego sławka.

    Te "tajemnicze" funkcje sa _takimi samymi_ jak kazde inne.
    Identycznie jak te jawne (z source kodem itp) podlegaja unittestowaniu.

    > Od tego są inne warstwy testowania.

    Baju baju...
    Inne warstwy sluza zupelnie czemu innemu, a nie testowaniu pojedynczych
    funkcji.

    Ze niby fun() nie jest normalna funkcja?
    Chyba sobie kpisz.
    Juz lepiej zmock-uj tego buz() /fakt, nie zawsze sie da/ gdy nie chce ci
    sie przygotowac _faktycznych_ danych.

    >> to moge stwierdzic tylko jedno. Przedszkole, a nie testowanie :(
    >
    > Nic nie możesz stwierdzić bo nie masz danych. Pokaż buz() to będzie
    > rozmowa o uni testach. Nie pokazesz buz() to nie ma unit testów tylko
    > wróżenie z fusów

    To juz jest horrendum :)
    Ze niby musi byc znany kod fukcji, aby ja prze-unittestowac?
    Chopie, nie blamuj sie calkiem.

    AK

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: