Article View: pl.comp.lang.javascript
Article #51746Re: dlaczego firstChild oraz childNodes[0] mam undefined?
From: Cezary Tomczyk
Date: Wed, 22 Mar 2017 12:33
Date: Wed, 22 Mar 2017 12:33
45 lines
3705 bytes
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-mailReferences:
<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