eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingDuże pliki czy małe? › Re: Duże pliki czy małe?
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.supermedia.pl!newsfeed.pionier.net
    .pl!newsfeed.fsmpi.rwth-aachen.de!rt.uk.eu.org!aioe.org!.POSTED!not-for-mail
    From: Mateusz Łoskot <m...@l...net>
    Newsgroups: pl.comp.programming
    Subject: Re: Duże pliki czy małe?
    Date: Fri, 07 Feb 2014 18:09:12 +0000
    Organization: Aioe.org NNTP Server
    Lines: 44
    Message-ID: <ld37ka$vli$1@speranza.aioe.org>
    References: <g...@n...chmurka.net>
    <3...@g...com>
    <ld0ogf$esh$1@dont-email.me> <ld2cb0$ojp$1@speranza.aioe.org>
    <ld2vt8$49b$3@dont-email.me>
    NNTP-Posting-Host: wTUMeM28SPqz9iB2hNgTzA.user.speranza.aioe.org
    Mime-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-2; format=flowed
    Content-Transfer-Encoding: 8bit
    X-Complaints-To: a...@a...org
    User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130801
    Thunderbird/17.0.8
    X-Notice: Filtered by postfilter v. 0.8.2
    Xref: news-archive.icm.edu.pl pl.comp.programming:205099
    [ ukryj nagłówki ]

    On 07/02/2014 15:59, witek wrote:
    > Mateusz Łoskot wrote:
    >> On 06/02/2014 19:41, witek wrote:
    >>> Mateusz Loskot wrote:
    >>>> On Tuesday, 4 February 2014 08:07:00 UTC, Adam Wysocki wrote:
    >>>>> [...]
    >>>>>
    >>>>> A jak Wy to robicie? Trzymacie się zasady "jeden plik - jedna klasa",
    >>>>> czy
    >>>>> raczej "jeden plik - jeden funkcjonalny moduł"?
    >>>>
    >>>> Jakiś czas temu gdzieś na SO napotkałem na zasadę Alexa Martelliego
    >>>> dot. organizacji plików/modułów/pakietów w Pythonie:
    >>>> logical unit of packaging, czyli kto kogo wymaga i używa.
    >>>>
    >>>> I mimo, że to Python, staram się to stosować jako zasadę
    >>>> w organizacji kodu (jakiegokolwiek).
    >>>> Nawet w C++, modułem może być jeden plik, para .h/.cpp jak lub więcej,
    >>>>
    >>>> Pozdrawiam,
    >>>>
    >>>
    >>> cała teoria na dwóch stronach
    >>> http://en.wikipedia.org/wiki/Cohesion_(computer_scie
    nce)
    >>> http://en.wikipedia.org/wiki/Coupling_(computer_prog
    ramming)
    >>
    >>
    >> IMHO, Martelli jakoś zwięźlej to ujał ;)
    >>
    >
    > znaczy się mało naukowo.

    Nie, po prostu w przypadku pytania o pliki duże czy małe,
    w/w teksty mają znikomy związek, chyba że się uściśli
    o jakim rodzaju i na jakim poziomie rozpatruje się ów
    zależności i powiązania wewnętrzne.

    Spierałbym się, że zasady cohesion/coupling mogą być pominięte
    do organizacji kodu (mogę mieć jeden wielki plik gdzie poszczególne
    komponenty są luźno zależne i wew. spójne).

    Pozdrawiam,
    --
    Mateusz Loskot, http://mateusz.loskot.net

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: