eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingJakie typowanie jest najlepsze i dlaczego statyczne?Re: Jakie typowanie jest najlepsze i dlaczego statyczne?
  • Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask
    .pl!news.nask.org.pl!news.unit0.net!feeder.erje.net!eu.feeder.erje.net!feeder2.
    ecngs.de!ecngs!feeder.ecngs.de!Xl.tags.giganews.com!border1.nntp.ams.giganews.c
    om!nntp.giganews.com!local2.nntp.ams.giganews.com!nntp.brightview.co.uk!news.br
    ightview.co.uk.POSTED!not-for-mail
    NNTP-Posting-Date: Sun, 10 Feb 2013 04:16:38 -0600
    From: Roman W <b...@g...pl>
    Newsgroups: pl.comp.programming
    Subject: Re: Jakie typowanie jest najlepsze i dlaczego statyczne?
    Date: Sun, 10 Feb 2013 10:16:35 +0000
    Content-Type: text/plain; charset=UTF-8; format=flowed
    Content-Transfer-Encoding: 8bit
    In-Reply-To: <kf61vl$fh0$1@somewhere.invalid>
    References: <f...@g...com>
    <5...@g...com>
    <s...@j...net>
    <b...@g...com>
    <s...@j...net>
    <1...@g...com>
    <3...@b...softax.pl>
    <b...@g...com>
    <k...@b...softax.pl>
    <4...@g...com>
    <keun5d$lsh$1@somewhere.invalid>
    <f...@g...com>
    <keuri4$nje$1@somewhere.invalid>
    <1...@g...com>
    <keuusd$ovj$1@somewhere.invalid>
    <7...@g...com>
    <kf1b5r$cvj$1@somewhere.invalid>
    <51152b96$0$1306$65785112@news.neostrada.pl>
    <3...@x...googlegroups.com>
    <4...@g...com>
    <kf61vl$fh0$1@somewhere.invalid>
    Message-ID: <a...@n...plus.net>
    User-Agent: Groundhog Newsreader for Android
    Lines: 40
    X-Usenet-Provider: http://www.giganews.com
    X-Trace: sv3-nYb0syuTMAxAtWoIWs1DJAPTT0JX0zhA77lFhyv2EkZRx/KqFb1BTq1UeJfngY2U1E5hASFF
    EyHiwpU!C+do+63PNNFT6MHt+UCIuyedVlqDz8+/4iqjBaypfDOaHPklHdhb+xy9W8C57yiPmIw1
    UY6X+Ps8!UwQZD2/LdNsQhPnU7w==
    X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
    X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
    X-Postfilter: 1.3.40
    X-Original-Bytes: 3641
    Xref: news-archive.icm.edu.pl pl.comp.programming:201986
    [ ukryj nagłówki ]

    On Sat, 09 Feb 2013 17:45:20 +0000, Andrzej Jarzabek
    <a...@g...com> wrote:
    > Przecież nie mówimy o przerabianiu programu do wyceny instrumentów
    > fianasowych na program do sterowania samolotem. Można przewidzieć,
    że
    > przerabianie programu do wyceny instrumentów finansowych może np.
    > uwzględnić inne rodzaje instrumentów finansowych i inne metody
    wyceny
    > niż oryginalnie przewidywano.


    > Problem jest taki, że jeśli spróbujesz zaprojektować swoją
    hierarchię
    > typów tak, żeby uwzględnić wszelkie możliwe rodzaje instrumentów
    > finansowych, to wykonasz gigantyczny kawał nikomu nie potrzebnej
    roboty,
    > ale też stworzysz gorszy program, bo bardziej skomplikowany,
    trudniejszy
    > do zrozumienia, a zatem łatwiej będzie popełnić w nim błąd, i
    trudniej
    > go zmienić np. uwględniając instrument finansowy, którego nie
    > uwzględniłeś w pierwotnym projekcie (bo, powiedzmy, jeszcze nie
    istniał).
    > Natomiast jeśli chodzi o przerabianie programu do wyceny
    instrumentów
    > tak, żeby wyceniał nowe instrumenty, żeby stosował nowe metody
    wyceny,
    > czy żeby cośtam jeszcze robił z tymi instrumentami czy wycenami,
    czego
    > pierwotnie nie przewidziałeś, to refaktoryzacja w celu
    uwzględnienia
    > danej funkcjonalności nie musi być koszmarem, pod warunkiem, że się
    > stosuje odpowiednie praktyki.

    W praktyce prawie wszystkie instytucje używają do tego celu
    statycznego systemu typów, i nawet jezeli ktos przez to musi wiecej
    naklepac kodu w C++/Java, to największe problemy i tak kryją sie
    gdzie indziej.

    RW

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: