Article View: pl.comp.lang.php
Article #231895Re: Dobre praktyki
From: Marek S
Date: Sat, 27 Jan 2018 18:04
Date: Sat, 27 Jan 2018 18:04
19 lines
2148 bytes
2148 bytes
W dniu 27-01-2018 o 14:49, Wojciech Bancer pisze: > Różnica jest taka, że zależności dostarcza odpowiedni > manager, i kod który wykorzystuje te zależności nie ma > odpowiedzialności w której musi sobie daną zależność > sam "pobrać" - co jest najczęstszą wadą w projektach > opeartych o prosty singleton. Ok, to może inaczej - pójdźmy piętro wyżej. Czym jest zatem ten manager? Czyż nie singletonem? To co chcę powiedzieć, to to, że zawsze na szczycie aplikacji jest jakiś obiekt "guru". Czy nazwiemy go tak czy siak, to i tak będzie sobie istniał jako byt zainicjowany na początku, z którego istnienia czerpią korzyści inni. Pojęcia leksykalne są czasem rozmyte. -- Pozdrawiam, Marek
Technical Details
Message-ID:
<p4iev1$uic$1@node2.news.atman.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mailReferences:
<2lhebv1xabri$.dlg@tyczka.com> <6d0bd754-9b46-46ce-98ff-c5265a9a93af@googlegroups.com> <chac9zcm8l6a.1gxug7ng6lbce$.dlg@40tude.net> <cd0f750f-2346-4016-bbbd-a72c386c561d@googlegroups.com> <slrnp6hci6.23ml.wojciech.bancer@pl-test.org> <fc6bfbc5-c858-4156-95c5-cb276d07067e@googlegroups.com> <slrnp6kee7.2lbk.wojciech.bancer@pl-test.org> <p4dnnf$m5b$1@node2.news.atman.pl> <slrnp6kpt1.30s7.wojciech.bancer@pl-test.org> <p4f8p3$tfb$1@node1.news.atman.pl> <slrnp6oqo7.g5g.wojciech.bancer@pl-test.org> <p4hrvu$ctn$1@node2.news.atman.pl> <slrnp6p0qc.gpr.wojciech.bancer@pl-test.org>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail From: Marek S <precz@spamowi.com> Newsgroups: pl.comp.lang.php Subject: Re: Dobre praktyki Date: Sat, 27 Jan 2018 19:04:11 +0100 Organization: ATMAN - ATM S.A. Lines: 19 Message-ID: <p4iev1$uic$1@node2.news.atman.pl> References: <2lhebv1xabri$.dlg@tyczka.com> <6d0bd754-9b46-46ce-98ff-c5265a9a93af@googlegroups.com> <chac9zcm8l6a.1gxug7ng6lbce$.dlg@40tude.net> <cd0f750f-2346-4016-bbbd-a72c386c561d@googlegroups.com> <slrnp6hci6.23ml.wojciech.bancer@pl-test.org> <fc6bfbc5-c858-4156-95c5-cb276d07067e@googlegroups.com> <slrnp6kee7.2lbk.wojciech.bancer@pl-test.org> <p4dnnf$m5b$1@node2.news.atman.pl> <slrnp6kpt1.30s7.wojciech.bancer@pl-test.org> <p4f8p3$tfb$1@node1.news.atman.pl> <slrnp6oqo7.g5g.wojciech.bancer@pl-test.org> <p4hrvu$ctn$1@node2.news.atman.pl> <slrnp6p0qc.gpr.wojciech.bancer@pl-test.org> NNTP-Posting-Host: 89-69-207-111.dynamic.chello.pl Mime-Version: 1.0 X-Trace: node2.news.atman.pl 1517076257 31308 89.69.207.111 (27 Jan 2018 18:04:17 GMT) X-Complaints-To: usenet@atman.pl NNTP-Posting-Date: Sat, 27 Jan 2018 18:04:17 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2 In-Reply-To: <slrnp6p0qc.gpr.wojciech.bancer@pl-test.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit