eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingporzadek metod w module › Re: porzadek metod w module
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.uni-
    stuttgart.de!news-2.dfn.de!news.dfn.de!feeder.erje.net!weretis.net!feeder1.news
    .weretis.net!news.solani.org!.POSTED!not-for-mail
    From: "Stachu 'Dozzie' K." <d...@g...eat.some.screws.spammer.invalid>
    Newsgroups: pl.comp.programming
    Subject: Re: porzadek metod w module
    Date: Mon, 5 Sep 2011 08:47:55 +0000 (UTC)
    Organization: solani.org
    Lines: 49
    Message-ID: <s...@j...net>
    References: <5...@n...onet.pl> <j3qgnl$c5b$1@inews.gazeta.pl>
    <3...@e...googlegroups.com>
    <j4222n$o1$1@inews.gazeta.pl>
    Mime-Version: 1.0
    Content-Type: text/plain; charset=iso-8859-2
    Content-Transfer-Encoding: 8bit
    X-Trace: solani.org 1315212475 14371
    eJwFwYEBwCAIA7CXEKTSc7SD/09YkoEFnY3EzsmZ3Tp1q2xp9QTx0WDyMF6WCfFI2msPKfwHFvUQqQ==
    (5 Sep 2011 08:47:55 GMT)
    X-Complaints-To: a...@n...solani.org
    NNTP-Posting-Date: Mon, 5 Sep 2011 08:47:55 +0000 (UTC)
    User-Agent: slrn/pre0.9.9-111 (Linux)
    X-User-ID: eJwNx8EBwCAIA8CVQEmK4wDC/iPU+x02lfUZQcNg6MKjVz2yKe+0CWOIp46jYHVWd7XHmsv8AR
    M+EWw=
    Cancel-Lock: sha1:JtjnSj+rwS+IYQWnE/HesLmbhuw=
    X-NNTP-Posting-Host: eJwFwYEBwCAIA7CXhtCq5wDS/09YAqexdxAMCJp6lVe21E5ZJ8Pfbe48jdGc9YVq
    Q7eRy/wHQIwR9w==
    Xref: news-archive.icm.edu.pl pl.comp.programming:192247
    [ ukryj nagłówki ]

    On 2011-09-05, Sarr. <s...@g...pl> wrote:
    > On 2-9-2011 22:17, Maciej Sobczak wrote:
    >> On 2 Wrz, 14:04, "Sarr."<s...@g...pl> wrote:
    >>> na tej samej zasadzie mozna by zapytac o kolejnosc sekcji: public,
    >>> protected i private czy tez odwrotnie...
    >>
    >> Znane mi standardy kodowania sugerują najpierw public, potem protected
    >> i na końcu private - ta kolejność wynika z tego, że czytelnik, który
    >> zwykle jest użytkownikiem klasy, najbardziej jest zainteresowany
    >> publicznym interfejsem, więc jest sens go napisać na początku.
    >
    > zapytam tak, czy sa to sztywne standardy kodowania czy nie sa to raczej
    > luzne sugestie na ten temat? nie zawsze czytelnik jest zainteresowany
    > sekcja public,

    Ale najczęściej jest. Rzadziej jest zainteresowany sekcją protected,
    czyli dostępną jedynie dla klas pochodnych. Próbujesz na siłę wymyślać
    przykłady.

    >>> a gdzie typedefy w tym
    >>> wszystkim.
    >>
    >> To zależy, czy są publiczne, czy nie, bo patrz wyżej.
    >>
    >>> niekiedy chcac przestrzegac z gory ustalonych regul robi sie
    >>> straszny bajzel w .h.
    >>
    >> Właśnie po to są te reguły, żeby bajzlu nie było.
    >
    > wlasnie z tym standardem robi sie niekiedy niezly bajzel, 3 sekcje,
    > kazda z seria funkcji, typedef'ow, niekiedy dodatkowych struct'ow i
    > enum'ow.

    Odłóż apostrof, bo sobie nim oko wybijesz.
    http://poradnia.pwn.pl/lista.php?id=6142

    > czasem chcialo by sie miec typedefy razem, enumy i dodatkowe
    > struct'y tez razem. chyba, ze ktos lubi scrollowac mamrtoatac pod nosem
    > 'ten enum w protected to byl gdzies pod ta cala kopa public a przed tymi
    > typedefami z private, nosz szlag, gdziez on jest...' [tego oczywiscie
    > nie traktowac grobowo powaznie, bo jest ctrl+f ;]

    Po to są standardy, żeby zawczasu ustalić jak to ma wyglądać i żeby
    programista wiedział czego się spodziewać. Lepiej czasem poprzewijać niż
    za każdym razem się zastanawiać gdzie jest opis struktury danych.

    --
    Secunia non olet.
    Stanislaw Klekot

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: