-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!opal.futuro.pl!news.internetia.pl!not-f
or-mail
From: Michoo <m...@v...pl>
Newsgroups: pl.comp.programming
Subject: Re: Co może robić konstruktor i dlaczego nie?
Date: Thu, 05 Jul 2012 19:06:44 +0200
Organization: Netia S.A.
Lines: 32
Message-ID: <jt4hq2$39r$1@mx1.internetia.pl>
References: <4ff4908d$0$1302$65785112@news.neostrada.pl>
<o...@a...home>
<4ff4a8dd$1$26700$65785112@news.neostrada.pl>
<jt2mjk$hud$1@mx1.internetia.pl>
<4ff5344f$1$1307$65785112@news.neostrada.pl>
NNTP-Posting-Host: 83.238.197.12
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: mx1.internetia.pl 1341508226 3387 83.238.197.12 (5 Jul 2012 17:10:26 GMT)
X-Complaints-To: a...@i...pl
NNTP-Posting-Date: Thu, 5 Jul 2012 17:10:26 +0000 (UTC)
In-Reply-To: <4ff5344f$1$1307$65785112@news.neostrada.pl>
X-Tech-Contact: u...@i...pl
User-Agent: Mozilla/5.0 (X11; Linux i686 on x86_64; rv:8.0) Gecko/20120216
Icedove/8.0
X-Server-Info: http://www.internetia.pl/
Xref: news-archive.icm.edu.pl pl.comp.programming:198280
[ ukryj nagłówki ]On 05.07.2012 08:29, slawek wrote:
> Użytkownik "Michoo" napisał w wiadomości grup
> dyskusyjnych:jt2mjk$hud$...@m...internetia.pl...
>
>> Foo().run();
>
> Ok, też można. Nie zrozumiałeś jednak pytania. Bo to co proponujesz to
> dalej używanie metody run/execute/command/...
Tak jest jeszcze prostszy zapis a czas życia ograniczony do niezbędnego
minimum.
>
> A chodziło o taką "filozofię", w której samo istnienie obiektu uruchamia
> jego działanie.
Taka filozofia z run w konstruktorze ma wiele niefajnych implikacji - np
ciężko się dziedziczy, ciężko się debuguje, ciężko się potem zmienia, etc.
No i jest nieintuicyjna dla kogoś kto potem to będzie rozwijał - jeżeli
mamy "obiekt" to zakłądamy trzy fazy życia:
- utworzenie
- praca na obiekcie
- zniszczenie
>
> Czyli nie ma potrzeby "mieć obiekt i potem kazać mu coś zrobić" - tylko
> "obiekt robi coś, bo po prostu istnieje".
>
To czemu nie funkcja? Musisz tworzyć obiekt?
--
Pozdrawiam
Michoo
Następne wpisy z tego wątku
- 05.07.12 21:01 slawek
- 05.07.12 22:34 Edek Pienkowski
- 05.07.12 23:30 slawek
- 05.07.12 23:45 Edek Pienkowski
- 05.07.12 09:37 Edek Pienkowski
- 06.07.12 08:17 slawek
- 06.07.12 09:09 Edek Pienkowski
- 06.07.12 10:59 AK
- 06.07.12 11:01 Paweł Kierski
- 06.07.12 11:10 Andrzej Jarzabek
- 06.07.12 12:59 Paweł Kierski
- 06.07.12 13:27 Jacek
- 06.07.12 13:50 Edek Pienkowski
- 06.07.12 13:42 AK
- 06.07.12 15:08 Paweł Kierski
Najnowsze wątki z tej grupy
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 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
Najnowsze wątki
- 2024-12-28 Śmiechu KOOOOOOPA ;-)
- 2024-12-29 Pomiar amplitudy w zegarku mechanicznym
- 2024-12-28 Antyradar
- 2024-12-28 Deweloper przegral w sadzie musi zwrócic pieniądze Posypia sie kolejne pozwy?
- 2024-12-28 Warszawa => Full Stack .Net Engineer <=
- 2024-12-28 Warszawa => Sales Assistant <=
- 2024-12-28 Warszawa => Programista Full Stack .Net <=
- 2024-12-28 Warszawa => Full Stack web developer (obszar .Net Core, Angular6+) <=
- 2024-12-28 Katowice => Head of Virtualization Platform Management and Operating S
- 2024-12-28 Błonie => Analityk Systemów Informatycznych (TMS SPEED) <=
- 2024-12-28 Warszawa => Senior Frontend Developer (React + React Native) <=
- 2024-12-28 Żerniki => Employer Branding Specialist <=
- 2024-12-28 ale zawziętość i cierpliwość
- 2024-12-27 most kilometrowy
- 2024-12-27 Dyplomaci a alkomaty