eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingkwestia estetycznaRe: kwestia estetyczna
  • Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!news.nask.pl!ne
    ws.nask.org.pl!news.uni-stuttgart.de!news.stw-bonn.de!newsreader4.netcologne.de
    !news.netcologne.de!nx02.iad01.newshosting.com!newshosting.com!216.196.98.144.M
    ISMATCH!border3.nntp.dca.giganews.com!border1.nntp.dca.giganews.com!nntp.gigane
    ws.com!npeer03.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwin
    ds-media.com!news-in-01.newsfeed.easynews.com!easynews!core-easynews-01!easynew
    s.com!en-nntp-13.dc1.easynews.com.POSTED!not-for-mail
    From: A.L. <l...@a...com>
    Newsgroups: pl.comp.programming
    Subject: Re: kwestia estetyczna
    Message-ID: <8...@4...com>
    References: <0...@4...com>
    <4...@n...onet.pl>
    X-Newsreader: Forte Agent 4.2/32.1118
    MIME-Version: 1.0
    Content-Type: text/plain; charset=us-ascii
    Content-Transfer-Encoding: 7bit
    Lines: 61
    X-Complaints-To: a...@e...com
    Organization: Forte Inc. http://www.forteinc.com/apn/
    X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will
    be unable to process your complaint properly.
    Date: Sat, 06 Aug 2011 19:05:21 -0500
    Xref: news-archive.icm.edu.pl pl.comp.programming:191724
    [ ukryj nagłówki ]

    On Sun, 07 Aug 2011 01:21:31 +0200, m...@t...pl wrote:

    >> On Sat, 06 Aug 2011 22:13:47 +0200, m...@t...pl wrote:
    >
    >> W dalszym ciagu nie rozumiem co wielowatkowosc ma do rzeczy
    >Przeciez to proste, nie trzeba wykonywac testow zwiazanych z
    >synchronizacja watkow,

    Jakich testow?...

    >program bez watkow jest prostszy, mniejszy,

    Mnei sie zawsze wydawalo ze jak sa swtki to jest bardziej
    skomplikwoany


    >mniej trzeba sie w nim troszczyc o estetyke kodu.

    Niby dlaczego?...

    > A moze to
    >juz chodzi o cos wiecej niz estetyke i styl, moze chodzi o
    >jakas "systematycznosc".
    >
    >> Jezeli klamra otwiera sie w linii 100 a zamyka w linii 1000, to
    >> jedynym sensownym rozwiazaniem jest wyrzucenie programisty z pracy.

    > Programowanie to nie matematyka, ze jesli
    >2 + 2 = 5 to cos na pewno zostalo spieprzone.
    >

    Acha. Rozumiem. A czy 2 + 2 = 7 tez moze byc?...

    >Duza procedura o ktorej mowie jest polimorficzna w
    >wielu klasach. Projekt zostal tak skonstruowany ze
    >rozszerzenie funkcjonalnosci dodaje sie poprzez
    >tego typu klase (wyprowadzona z bazowej).

    A co to zanczy?...

    > Przed
    >wykonywaniem wlasciwych operacji na danych nastepuje
    >szereg testow. Testy sa podzielone na kilka logicznych
    >etapow, ale pomimo to, jeden z etapow testowania bywa
    >orgomy.

    [..]

    Dlatego powinien byc ustrukturalizowany a nie napisany jako jeden
    "ciurek" kodu.

    >Przy duzej ilosci if-ow robi sie metlik. Jesli tylko mozna,
    >to nalezy uproscic przez continue. contiune i return upraszcza,

    Owszem, robi sie metlik. Ale nie uparszcza sie go przez continue,
    return i break, tylko przez obiektowosc i zasosowanei odpowiednich
    wzrocow programowych. Nei tylko w trosce o czytelnosc, ale i
    elastycznosc. Oarz dekompozycje testow do zbioru obiektow
    odpowiedzalnych za testowanei okreslonych aspektow.

    A.L.

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: