🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.javascript
Article #51746

Re: dlaczego firstChild oraz childNodes[0] mam undefined?

#51746
From: Cezary Tomczyk
Date: Wed, 22 Mar 2017 12:33
45 lines
3705 bytes
On 21/03/2017 18:35, Wojciech Bancer wrote:
> On 2017-03-21, Cezary Tomczyk <cezary.tomczyk@gmail.com> wrote:
>>> No jeśli takie masz, to ok. Ja w zdecydowanej większości mam projekty
>>> dużo większe, gdzie posłużenie się czystym javascriptem to jak
>>> pisanie gry w asemblerze.
>>
>> Ekhm, że jak? "[...] posłużenie się czystym javascriptem to jak pisanie
>> gry w asemblerze [...]". - to w czym pisane są projekty, w których
>> bieżesz udział?
>
> Angular.js, React, d3, socket.io, jasmine, lodash, protractor,
> express.js. Do tego wsparcie przez typescript, bootstrap, angular-material i wiele innych
> (projekty są pisane przez lata już). To tak z grubsza Proponujesz to wszystko pisać
> z palca od zera przy kazdym projeckie i potem przy zmianie programisty wdrażać nowego
> w tok myślenia poprzednika?

Ja referuję do Twojej wypowiedzi: "[...] posłużenie się czystym 
javascriptem to jak pisanie gry w asemblerze."

Nie mam na myśli wynajdywania koła na nowo. Innymi słowy, frameworki jak 
React, AngularJS, itd. są użyteczne. Niemniej jednak niektóre rzeczy da 
się napisać w samym JavaScripcie bez potrzeby angażowania od razu 
dziesiątek/setek kilobajtów z różnych narzędzi.

> To tak z grubsza Proponujesz to wszystko pisać
>> z palca od zera przy kazdym projeckie i potem przy zmianie programisty wdrażać nowego
>> w tok myślenia poprzednika?

Nie, nie proponuję tego. Proponuję jednak, by przed każdym użyciem 
czegokolwiek zadać sobie pytanie jakie problemy chcę przez to rozwiązać. 
Przykładem może być dodanie underscorejs tylko po to, by skorzystać z 
jednej funkcji. Widziałem takie rzeczy.

>>> I będą problemy z zarządzaniem projektem,
>>> ludźmi i przede wszystkim wydajnością tych ludzi.
>>
>> Najwyraźniej zrekrutowani zostali juniorzy.
>
> Tak, tak. :)

Dobra dobra :-) Może przejaskrawiłem.

-- 
Cezary Tomczyk
http://www.ctomczyk.pl/
Technical Details
Message-ID: <oatqve$7ig$1@csiph.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!1.eu.feeder.erje.net!feeder.erje.net!2.us.feeder.erje.net!weretis.net!feeder6.news.weretis.net!csiph.com!.POSTED.188.146.8.175.nat.umts.dynamic.t-mobile.pl!not-for-mail
References: <oaaiu9$jmk$1@news.icm.edu.pl> <oaauv5$1i7t$1@csiph.com> <5d210841-ac34-4a0b-9981-9fe8d5e61d4c@googlegroups.com> <1qyr04lt73a9k.2i4h5jx0p963$.dlg@40tude.net> <a5966894-febc-4a31-ba2c-12eb96499852@googlegroups.com> <20170316120955.4c2fcf01@pe.regionet.pl> <f86bfc66-ce12-4009-9ad7-46fdb248d93d@googlegroups.com> <slrnocojql.2ov.wojciech.bancer@pl-test.org> <07b85c99-5512-4bf8-a85b-32e2693318a2@googlegroups.com> <slrnocqj4v.2ov.wojciech.bancer@pl-test.org> <eb055f12-1d9d-45f1-9f19-b06d92b652d1@googlegroups.com> <slrnoctork.1b24.wojciech.bancer@pl-test.org> <4052364d-48a7-47aa-9ba6-b701420fc230@googlegroups.com> <slrnod2cv2.2m5u.wojciech.bancer@pl-test.org> <oarkpg$1mg8$1@csiph.com> <slrnod2p3t.92.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!newsfeed.pionier.net.pl!1.eu.feeder.erje.net!feeder.erje.net!2.us.feeder.erje.net!weretis.net!feeder6.news.weretis.net!csiph.com!.POSTED.188.146.8.175.nat.umts.dynamic.t-mobile.pl!not-for-mail
From: Cezary Tomczyk <cezary.tomczyk@gmail.com>
Newsgroups: pl.comp.lang.javascript
Subject: Re: dlaczego firstChild oraz childNodes[0] mam undefined?
Date: Wed, 22 Mar 2017 13:33:49 +0100
Organization: csiph.com Internet News Service
Message-ID: <oatqve$7ig$1@csiph.com>
References: <oaaiu9$jmk$1@news.icm.edu.pl> <oaauv5$1i7t$1@csiph.com> <5d210841-ac34-4a0b-9981-9fe8d5e61d4c@googlegroups.com> <1qyr04lt73a9k.2i4h5jx0p963$.dlg@40tude.net> <a5966894-febc-4a31-ba2c-12eb96499852@googlegroups.com> <20170316120955.4c2fcf01@pe.regionet.pl> <f86bfc66-ce12-4009-9ad7-46fdb248d93d@googlegroups.com> <slrnocojql.2ov.wojciech.bancer@pl-test.org> <07b85c99-5512-4bf8-a85b-32e2693318a2@googlegroups.com> <slrnocqj4v.2ov.wojciech.bancer@pl-test.org> <eb055f12-1d9d-45f1-9f19-b06d92b652d1@googlegroups.com> <slrnoctork.1b24.wojciech.bancer@pl-test.org> <4052364d-48a7-47aa-9ba6-b701420fc230@googlegroups.com> <slrnod2cv2.2m5u.wojciech.bancer@pl-test.org> <oarkpg$1mg8$1@csiph.com> <slrnod2p3t.92.wojciech.bancer@pl-test.org>
Mime-Version: 1.0
Injection-Date: Wed, 22 Mar 2017 12:33:51 +0000 (UTC)
Injection-Info: csiph.com; posting-host="188.146.8.175.nat.umts.dynamic.t-mobile.pl:188.146.8.175"; logging-data="7760"; 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: <slrnod2p3t.92.wojciech.bancer@pl-test.org>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit