Path: csiph.com!.POSTED.178.212.146.0!not-for-mail From: Cezary Tomczyk Newsgroups: pl.comp.lang.javascript Subject: Re: dlaczego firstChild oraz childNodes[0] mam undefined? Date: Sat, 18 Mar 2017 18:07:42 +0100 Organization: csiph.com Internet News Service Message-ID: References: <5d210841-ac34-4a0b-9981-9fe8d5e61d4c@googlegroups.com> <1qyr04lt73a9k.2i4h5jx0p963$.dlg@40tude.net> <20170316120955.4c2fcf01@pe.regionet.pl> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-2; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Sat, 18 Mar 2017 17:07:43 +0000 (UTC) Injection-Info: csiph.com; posting-host="178.212.146.0"; logging-data="68343"; mail-complaints-to="admin@kev009.com" User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 In-Reply-To: Xref: csiph.com pl.comp.lang.javascript:3307 On 18/03/2017 15:52, Wojciech Bancer wrote: [...] > Jakby to było lepsze, to do dzisiaj programowalibyśmy w asemblerze. > Bo tam masz najmniejszą warstwę abstrakcji. Skracając nieco: tak, znam npm, bower, brew i z nich korzystam :-) > Zamiast myśleć w ten sposób, pomyśl raczej że jest to warstwa która > *zdejmuje z Ciebie* konieczność zajmowania się pewną klasą problemów. > I to taką, która przez długi czas była bolączką i bardzo dużym kosztem > w świecie IT. Zgoda. Chodzi mi tylko o pewnien balans i rozsądek. Branie wszystkiego, jak leci, to też nie jest dobra strategia. Można wszystko - można i zrobić forka, można zgłosić swoją poprawkę (pull request, choć kiedy autor ją zastosuje to już odrębna sprawa), można dołączyć dziesiątki różnych pakietów, narzędzi, funkcji, itd. Jak we wszystkim - umiar i rozsądek. -- Cezary Tomczyk http://www.ctomczyk.pl/