eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingporzadek metod w moduleRe: porzadek metod w module
  • Path: news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
    From: "Sarr." <s...@g...pl>
    Newsgroups: pl.comp.programming
    Subject: Re: porzadek metod w module
    Date: Fri, 02 Sep 2011 14:04:02 +0200
    Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
    Lines: 60
    Message-ID: <j3qgnl$c5b$1@inews.gazeta.pl>
    References: <5...@n...onet.pl>
    NNTP-Posting-Host: mail.vstep.nl
    Mime-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-2; format=flowed
    Content-Transfer-Encoding: 7bit
    X-Trace: inews.gazeta.pl 1314965045 12459 80.95.164.246 (2 Sep 2011 12:04:05 GMT)
    X-Complaints-To: u...@a...pl
    NNTP-Posting-Date: Fri, 2 Sep 2011 12:04:05 +0000 (UTC)
    X-User: sarro
    In-Reply-To: <5...@n...onet.pl>
    User-Agent: Mozilla/5.0 (Windows NT 6.0; rv:6.0.1) Gecko/20110830 Thunderbird/6.0.1
    Xref: news-archive.icm.edu.pl pl.comp.programming:192191
    [ ukryj nagłówki ]

    On 2-9-2011 10:21, kenobi wrote:
    > (vel obiekcie)
    >
    > jak ktos ma modul i kilkanascie jego funkcji (vel metod) w nim napisanych
    > to funkcje te tworza pewien porzadek w sensie hierarchii wywolan
    >
    > np 'na poczatku' jest jakis 'init', albo np alloc w przypadku obiektowym, np
    > 'update' w przypadku agentowo modulowym itp - dalej jest hierarchia wywolan
    > z poziomami
    >
    > chodzi mi o to czy ktos uwaza jakies konkretne konwencje z tym zwiazane
    > czy stawia metody raczej przypadkowo
    >
    > czy lepiej pisac
    >
    > f2() {}
    > f1() {}
    > init() {}
    >
    > czy
    >
    > init() {}
    > f1() {}
    > f2() {}
    >
    > czy
    >
    > init() {}
    > relaease() {}
    > f1() {}
    > f2() {}
    >
    > czy
    >
    > init() {}
    > f1() {}
    > f2() {}
    > relaease() {}
    >
    > czy jeszcze inaczej ?
    >
    na tej samej zasadzie mozna by zapytac o kolejnosc sekcji: public,
    protected i private czy tez odwrotnie... a gdzie typedefy w tym
    wszystkim. niekiedy chcac przestrzegac z gory ustalonych regul robi sie
    straszny bajzel w .h.

    ja nie przywiazuje wagi do kolejnosci. inaczej, nie zawsze robie to tak
    samo. zalezy to troche od samej klasy, jakie ma za zadanie, czy jest
    duzo virtuali, etc.

    zalezy tez troche od tego w jaki code base sie wgryzamy, niekiedy warto
    trzymac sie utartych wzorcow niz w sztuczny sposob nakladac swoje. na
    przyklad jesli dziedziczymy i mamy do zadeklarowania kilka virtuali,
    warto umiescic je w podobnym miejscu i kolejnosci jak w samej nadrzednej
    [?] klasie ktora je deklaruje po raz pierwszy. jesli startujesz od zera
    to oczywiscie jestes na uprzywilejowanej pozycji i wzorce mozesz zalozyc
    osobiscie.

    pozdrawiam
    Sarr.

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: