🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Senior JavaScript Developer - 11.000 PLN / m-c

#49326
From: fv
Date: Wed, 16 Sep 2009 08:05
50 lines
3328 bytes
Mariusz Chwalba wrote:
> Dnia 15-09-2009 o 15:37:35 fv <fake@cybax.com> napisał(a):
>> Dlatego nie mam w zwyczaju zarzucać im klapek na oczach, podobnie jak
>> zwolennikom chromowanych
>> chopperów czy aut typu SUV. Swoje wiem i tyle ;-)
> Bajzel, spagetti code i voodoo programing można uprawiać w każdym języku.

Z tym że w niektórych jest to zupełnie normalne a w innych trudne. Porównanie Javy, Pythona czy Ruby
do środowisk typu Javascript, Perl czy PHP wypada tu druzgocąco na niekorzyść tych ostatnich.

Aczkolwiek zdarza się oczywiście bajzel i voodoo także w Javie. To już zależy od człowieka...

Zakładając jednak uporządkowany umysł programistyczny (nie koniecznie wykształcony na studiach) i
zdrowe lenistwo, przeciętny kod java/python/ruby jest znacznie bardziej zrozumiały niż przeciętny
javascript. Cały czas mowa o czymś więcej niż Hello World typu rozwijalne menu.

> Jakbyś jednak chciał się poważnie zainteresować to polecam serię
> publikacji Crockforda:
> 
>     http://javascript.crockford.com/

Interesuję się na poważnie javascriptem, i im bardziej w niego wchodzę tym mocniej jestem
przekonany, że:
a) flex i tak jest lepszy, bo chociaż wprowadza nie mniejszy burdel, to znacznie mniej kodu potrzeba
do zrobienia czegoś "zarąbiście". Im mniej syfiastego kodu, tym lepiej.
b) im mniej javascript, tym taniej w długim okresie wychodzi utrzymanie serwisów

I niestety mam na te dwie tezy coraz więcej twardych dowodów.

Podkreślam raz jeszcze, że znam ludzi którzy tworzą eleganckie, w pełni udokumentowane i zrozumiałe
rozwiązania w javascript. Jednak żaden z nich nie studiował informatyki ;-)

> Tak w absolutnym uproszczeniu - wzrost czasu, jaki potrzebuje algorytm
> do rozwiązania problemu w zależności od wzrostu liczby danych
> wejściowych.

I taką cechę ma w javascript jaki komponent?

> Przerobisz dokładnie na pierwszym roku, mam nadzieję tylko, że u dobrego
> prowadzącego. Tutaj mogę szczerze polecić wykłady ZJC z Uniwerku/Polibudy
> Śląskiej.

Studia matematyczne już ukończyłem i usłyszałem tam o efekcie o którym mowa.
Nie widziałem tylko, że tak się nazywa (albo zapomniałem, bo dawno to było) ;-)

-- 
fv
Xbox gamertag: fastviper PL
Moto: Suzuki GSX 650F
Auto: Nissan Primera 2,0
Technical Details
Message-ID: <h8q6ap$3rd$1@inews.gazeta.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <63acdcfd-1cce-4608-87a7-da1cbfbaf70e@z34g2000vbl.googlegroups.com> <h8nh2v$8e$1@inews.gazeta.pl> <op.u0am8aqxa6rut4@koder> <h8o5dq$q50$1@inews.gazeta.pl> <op.u0a9paqxa6rut4@balthazar>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: fv <fake@cybax.com>
Newsgroups: pl.comp.lang.javascript
Subject: Re: Senior JavaScript Developer - 11.000 PLN / m-c
Date: Wed, 16 Sep 2009 10:05:14 +0200
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 50
Message-ID: <h8q6ap$3rd$1@inews.gazeta.pl>
References: <63acdcfd-1cce-4608-87a7-da1cbfbaf70e@z34g2000vbl.googlegroups.com> <h8nh2v$8e$1@inews.gazeta.pl> <op.u0am8aqxa6rut4@koder> <h8o5dq$q50$1@inews.gazeta.pl> <op.u0a9paqxa6rut4@balthazar>
NNTP-Posting-Host: reverse-194-50-49-34.e-point.pl
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1253088409 3949 194.50.49.34 (16 Sep 2009 08:06:49 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Wed, 16 Sep 2009 08:06:49 +0000 (UTC)
X-User: fastviper2
In-Reply-To: <op.u0a9paqxa6rut4@balthazar>
User-Agent: Thunderbird 2.0.0.23 (X11/20090817)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit