-
X-Received: by 10.140.84.233 with SMTP id l96mr99178qgd.14.1391643515864; Wed, 05 Feb
2014 15:38:35 -0800 (PST)
X-Received: by 10.140.84.233 with SMTP id l96mr99178qgd.14.1391643515864; Wed, 05 Feb
2014 15:38:35 -0800 (PST)
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!us.feeder.erje.net!news.glo
rb.com!uq10no9895359igb.0!news-out.google.com!s3ni8433qas.0!nntp.google.com!f11
no12882271qae.1!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-
mail
Newsgroups: pl.comp.programming
Date: Wed, 5 Feb 2014 15:38:35 -0800 (PST)
In-Reply-To: <g...@n...chmurka.net>
Complaints-To: g...@g...com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=82.34.253.46;
posting-account=cPcTkQoAAACpq54KKtqEwdh1mGfG_g9c
NNTP-Posting-Host: 82.34.253.46
References: <g...@n...chmurka.net>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <3...@g...com>
Subject: Re: Duże pliki czy małe?
From: Mateusz Loskot <m...@l...net>
Injection-Date: Wed, 05 Feb 2014 23:38:35 +0000
Content-Type: text/plain; charset=ISO-8859-2
Content-Transfer-Encoding: quoted-printable
Xref: news-archive.icm.edu.pl pl.comp.programming:205090
[ ukryj nagłówki ]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,
--
Mateusz Łoskot, http://mateusz.loskot.net
Następne wpisy z tego wątku
- 06.02.14 08:10 Paweł Kierski
- 06.02.14 20:41 witek
- 07.02.14 11:23 Mateusz Łoskot
- 07.02.14 16:59 witek
- 07.02.14 19:09 Mateusz Łoskot
- 08.02.14 15:12 Michal Kleczek
- 08.02.14 15:36 g...@g...com
- 08.02.14 18:02 g...@g...com
- 08.02.14 20:41 Sebastian Biały
- 09.02.14 21:36 Michal Kleczek
- 09.02.14 21:42 Michal Kleczek
- 09.02.14 21:48 Michal Kleczek
- 09.02.14 23:55 g...@g...com
Najnowsze wątki z tej grupy
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
Najnowsze wątki
- 2024-12-12 Autocom CAN CDP+ wysokie kody błędów
- 2024-12-13 termostat do lodowki
- 2024-12-13 Gdańsk => Inżynier bezpieczeństwa aplikacji <=
- 2024-12-13 Warszawa => Head of International Freight Forwarding Department <=
- 2024-12-13 Poznań => Employer Branding Specialist <=
- 2024-12-13 Kraków => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2024-12-13 Kraków => Business Development Manager - Network and Network Security
- 2024-12-13 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2024-12-13 Gdańsk => Programista Full Stack .Net <=
- 2024-12-13 Warszawa => Analityk Biznesowo-Systemowy <=
- 2024-12-13 Białystok => Architekt rozwiązań (doświadczenie w obszarze Java, A
- 2024-12-13 Wrocław => Application Security Engineer <=
- 2024-12-13 Katowice => Head of Virtualization Platform Management and Operating S
- 2024-12-13 Lublin => Programista Delphi <=
- 2024-12-13 Chrzanów => Specjalista ds. public relations <=