🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

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

#51726
From: Cezary Tomczyk
Date: Sat, 18 Mar 2017 00:03
43 lines
3060 bytes
On 17/03/2017 22:04, Wojciech Bancer wrote:
> On 2017-03-16, zpksoft <zpksoft@op.pl> wrote:
>
> [...]
>
>>> jedenaste: Nie spamuj
>>
>> Nie te czasy powiadasz? Dobrze ze dodałeś "raczej".
>> Obserwuję notoryczne wytaczanie armat na wróble. Na stronach nic się nie dzieje a dołączonych "frameworków" bez liku
>> "bo tak wygląda profesjonalnie".
>
> Nie. Bo czas jest cenniejszy niż te kilka kb kodu.
> Nie obsługujemy w dzisiejszych czasach atarynek.

Pojęcie oszczędzania przez to czasu jest względne. Dodajesz coś, co 
rozwiązuje jeden problem i jednocześnie tworzysz pięć innych problemów, 
np. może okazać się, że jest niekompatybilne z inną bilioteką albo ów 
lib jest zależny od cośTam 2.x a w projekcie jest tylko wersja 1.x.

Poza tym, dodanie każdego liba to ekstra czas na zarządzanie nim 
(wersjami, kompatybilnością, a jak znajdziesz bug-a, to kto to ma 
poprawić?).

>> Niech każdy myśli po swojemu. Tak jest ok. Czasami korzystam z procedur znalezionych w necie robiących
>> ciekawe rzeczy. Reszta jest tak prymitywnie prosta że nie miałem jeszcze potrzeby stosowania np. jquery.
>> A piszę aplikacje biznesowe o różnorodnych funkcjach.
>
> Ale zdaj sobie sprawę że stajesz w opozycji do znacznej większości.

To, że większość tak robi, nie znaczy, że dobrze.

> Dopóki nie masz konkurencji it's fine. Ale jak zaczniesz, to się może
> okazać, że oni potrafią coś zrobić szybciej. I nikogo nie będzie wtedy
> wzruszać tłumaczenie że przecież Twój kod wykonuje się 15 cykli
> szybciej. :)

Tu nie chodzi o przysłowiowe 15 cykli dłużej, ale dodawanie 
niepotrzebnej warstwy, gdzie problem czasem może być rozwiązany w 
prostszy sposób. ;-)

-- 
Cezary Tomczyk
http://www.ctomczyk.pl/
Technical Details
Message-ID: <oahth2$ng4$1@csiph.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder6.news.weretis.net!csiph.com!.POSTED.178.212.146.0!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>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder6.news.weretis.net!csiph.com!.POSTED.178.212.146.0!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: Sat, 18 Mar 2017 01:03:45 +0100
Organization: csiph.com Internet News Service
Message-ID: <oahth2$ng4$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>
Mime-Version: 1.0
Injection-Date: Sat, 18 Mar 2017 00:03:46 +0000 (UTC)
Injection-Info: csiph.com; posting-host="178.212.146.0"; logging-data="24068"; 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: <slrnocojql.2ov.wojciech.bancer@pl-test.org>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit