-
Path: news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: " M.M." <m...@W...gazeta.pl>
Newsgroups: pl.comp.programming
Subject: Re: nazewnictwo plikow z kodem
Date: Wed, 30 May 2012 23:01:15 +0000 (UTC)
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 43
Message-ID: <jq68rq$qbt$1@inews.gazeta.pl>
References: <jq0ivq$qvf$1@inews.gazeta.pl> <jq0qjp$j64$1@inews.gazeta.pl>
<jq5fn7$d53$1@inews.gazeta.pl> <jq64tm$t68$1@inews.gazeta.pl>
<jq668k$jup$1@inews.gazeta.pl> <jq67jh$qjn$1@inews.gazeta.pl>
<jq682k$7hm$1@inews.gazeta.pl>
NNTP-Posting-Host: localhost
Content-Type: text/plain; charset=ISO-8859-2
Content-Transfer-Encoding: 8bit
X-Trace: inews.gazeta.pl 1338418875 27005 172.20.26.241 (30 May 2012 23:01:15 GMT)
X-Complaints-To: u...@a...pl
NNTP-Posting-Date: Wed, 30 May 2012 23:01:15 +0000 (UTC)
X-User: mariotti
X-Forwarded-For: 89.229.34.123
X-Remote-IP: localhost
Xref: news-archive.icm.edu.pl pl.comp.programming:197509
[ ukryj nagłówki ]Sebastian Biały <h...@p...onet.pl> napisał(a):
> On 2012-05-31 00:39, M.M. wrote:
> > To jest wszystko racja, ale dlaczego mam się starać skrócić czas
> > kompilacji równy 30 sekund do 25 sekund?
>
> Dlatego pytam o helloworldy. Tam sobie mozna psuc do woli.
>
> > Często i tak potrzebuję
> > 2 minuty aby się zastanowić przed napisaniem kolejnego kawałka.
>
> Kompilacje wykonuje się żadko. Ale jak się wykonuje np. w celu
> puszczenia unit-testów a ta cholera każe mi czekać 2 minuty to bym ubił.
>
> > Tak na oko to uwierała mnie kompilacja dopiero w okolicach 2 minut i
> > dopiero wtedy zaczynałem kombinować.
>
> Kompilacja powinna trwać 0 sekund. Nieosiagalne, ale kilka, poprzez nie
> uzywanie all.h, da sie osiągnąć w całkiem sporych projektach. Kwestia
> higieny. Inkludowanie all.h do higienicznych nie należy.
>
> Uzyskanie któtkich cykli zmiana-kompilacja-debug jest bardzo ważna dla
> komfortu pracy. Te twoje 30 sekund jest zdecydowanie upierdliwe.
Jeśli hello worldy kompilują się 30 sekund to trzeba zacząć od zmiany
maszyny żeby poprawić komfort pracy :)
Mówię o czasie średnim. Gdy jestem na etapie definiowania interfejsów
to oszczędzam czas przez globalny inklud - nie uganiam się co chwilę po
30tu plikach po każdej zmianie. Gdy jestem na etapie implementowania
funkcjonalności to zwykle zmienia się plik źródłowy a nie nagłówkowy i
kompilacja dużo nie spowalnia z powodu globalnego inkludu.
Poza tym taki qtcreator właśnie w tej chwili i tak nie umiem automatycznie
wygenerować zależności i choć w obecnym projekcie nie mam globalnego
inkludu to muszę robić rebuild albo se ręcznie napisać make...
Pozdrawiam
--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Następne wpisy z tego wątku
- 31.05.12 01:13 M.M.
- 31.05.12 01:25 Sebastian Biały
- 31.05.12 01:26 Michoo
- 31.05.12 01:28 Sebastian Biały
- 31.05.12 02:03 M.M.
- 31.05.12 02:13 M.M.
- 31.05.12 08:49 fir
- 31.05.12 08:56
- 31.05.12 09:01 Edek Pienkowski
- 31.05.12 09:41 fir
- 31.05.12 10:59 Roman W
- 31.05.12 11:18 M.M.
- 31.05.12 00:55 Remek
- 31.05.12 13:29 Artur M. Piwko
- 31.05.12 15:16 Michoo
Najnowsze wątki z tej grupy
- 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
- Ada 2022 Language Reference Manual to be Published by Springer
Najnowsze wątki
- 2024-11-08 Warszawa => Head of International Freight Forwarding Department <=
- 2024-11-08 Warszawa => Key Account Manager <=
- 2024-11-08 Szczecin => Key Account Manager (ERP) <=
- 2024-11-08 Białystok => Full Stack web developer (obszar .Net Core, Angular6+) <
- 2024-11-08 Wrocław => Senior PHP Symfony Developer <=
- 2024-11-08 Warszawa => QA Engineer <=
- 2024-11-08 Warszawa => QA Inżynier <=
- 2024-11-08 Warszawa => Key Account Manager <=
- 2024-11-08 Gdańsk => Software .Net Developer <=
- 2024-11-08 Akumulator Hyundai
- 2024-11-08 Warszawa => Manager/Specialist e-commerce (B2C) <=
- 2024-11-08 Gdańsk => Specjalista ds. Sprzedaży <=
- 2024-11-08 Gdańsk => Kierownik Działu Spedycji Międzynarodowej <=
- 2024-11-08 znaj podstawe
- 2024-11-08 Chrzanów => Specjalista ds. public relations <=