Komentarze
Komentarzy na stronę
1 2
unic0rn (2018.04.30, 07:01)
Ocena: 66
#1

0%
z waszym kodem:
zł52.99
Original price:zł384.99
Discount:86% off
23 hours left at this price!

bez niego:
zł41.99
Original price:zł384.99
Discount:89% off
4 days left at this price!

nie dosc ze bez niego taniej, to i tak wszyscy wiedza, ze ilosc dni/godzin przez ktore promocja bedzie wazna, to pic na wode.

tak wiec, pomijajac 'wartosc merytoryczna' tych 'kursow', ktore tak namolnie reklamujecie, mozecie z laski swojej przestac, w sposob chamski i bezczelny, we wspolpracy z Udemy, OSZUKIWAC swoich czytelnikow?
*Konto usunięte* (2018.04.30, 07:15)
Ocena: 27
#2
JavaScript jest jednym z gorszych języków.
Z jednej strony jest łatwy, z drugiej strony pisanie niezawodnych aplikacji wymaga kilku lat doświadczenia.
Największym problem całego środowiska są ludzie, którym się wydaje że potrafią pisać w JS, tworzą oni biblioteki, wrzucają na npm. Później inni używają ich pracy w swojej aplikacji i tak mamy samonapędzająca się maszynę bylejakości.
Dużo dziwadeł typu []+[]='' powoduje, że powstaje dużo błędów, które ciężko wyłapać.
Biblioteki z npm instalują zależności rekurencyjnie, często prosty projekt ma w node_modules kilkaset bibliotek - powodzenia przy dużych i poważnych projektach.
Jakość bibliotek, brak testów, zmieniające się specyfikacje.
Wszystko to składa się na to, że JavaScript nie jest zbyt szczęśliwym jezykiem. Niestety zdobył szalona popularność przez przeglądarki internetowe i trzeba z nim żyć...
ash (2018.04.30, 09:12)
Ocena: 15
#3

0%
Zatrudniając się jako programista C# do backend'u aplikacji webowej miałem nadzieję że ominie mnie JS, o ja głupiutki :(. Podziwiam osoby które chcą w tym języku pisać albo piszą, szacun dla nich. W moim przypadku gdy ja muszę coś zrobić w JS to bez muzy relaksacyjnej broń boże nie podchodź. Z jednej strony brak silnego typowania zmiennych ma swoje plusy, z drugiej strony zaś często kończy się tym że jeden parametr do metody zawiera rożne typy wartości i trzeba się męczyć by to wszystko obsłużyć.
*Konto usunięte* (2018.04.30, 09:36)
Ocena: 21
#4
JavaScript - Toyota internetu i świata mobile


Na miejscu Toyoty bym się obraził ;)

@up

I tak masz szczescie, że C# jest na backendzie. W wielu polskich firmach od kilku lat mają zapędy do używania JavaScriptu na backendzie (nodejs).
Rezultat tego jest taki, że programiści piszą więcej kodu do testowania aplikacji niż samej aplikacji.
W większych firmach, gdzie jest duży nacisk na automatyzację procesów dochodzą dodatkowe problemy przy wdrażaniu. Przykładowo biblioteki jako zależności nie mają ustawionej na sztywno wersji - co powoduje wiele WTF po wdrożeniu nowej wersji, jak się okazuje, że twórca jakiejś biblioteki zmienił API olewając kompatybilność wsteczną.
Mamy wtedy awarie zaraz po wdrozeniu, gdzie nieraz nie da się szybko stwierdzić co poszło nie tak.
Kitu (2018.04.30, 09:36)
Ocena: 4
#5

0%
Stefan2 @ 2018.04.30 07:15  Post: 1141341
Największym problem całego środowiska są ludzie, którym się wydaje że potrafią pisać w JS, tworzą oni biblioteki, wrzucają na npm. Później inni używają ich pracy w swojej aplikacji i tak mamy samonapędzająca się maszynę bylejakości.

Dobrze, że nie masz styczności z programami C++/Java ludzi ode mnie z roku (informatyka). Do obliczenia drugiej/trzeciej potęgi zmiennej muszą sobie dodać bibliotekę i skorzystać z gotowej funkcji - bo o mnożeniu przecież nikt nie pamięta. Rekurencje w nieskończoność - brak warunku przerwania, powtarzanie kodu po kilka razy - wieczne kopiuj-wklej jak funkcja nie działa z jakiegoś powodu (a później się dziwią, że prosty program na sprawdzanie różnic w szybkości działania struktur zajmuje 3k linijek), zmienne, których nazwa nie mówi kompletnie nic (a, b, c, cały alfabet, jakieś przypadkowe zbitki liter) - ale to akurat efekt takich, a nie innych wykładowców, którzy nie dość, że sami tak piszą, to wiedzę z programowania sprawdzają.. testem jednokrotnego wyboru. A próg zaliczenia 1/ilość odpowiedzi, czyli czyste strzelanie wystarczy.
*Konto usunięte* (2018.04.30, 09:40)
Ocena: 3
#6
@up
Na studiach to normalne, nie ma się co spinać. Doświadczenie przychodzi z czasem. Ważne aby mieć też swojego guru, który pomoże wybrać dobre ścieżki - można oszczędzić kilka lat nauki samemu.
kubwoj (2018.04.30, 10:48)
Ocena: 9
#8

0%
Stefan2 @ 2018.04.30 07:15  Post: 1141341

Dużo dziwadeł typu []+[]='' powoduje, że powstaje dużo błędów, które ciężko wyłapać.

Operator + nie jest operatorem dla Array-ów tylko String-ów czyli to co się dzieje po wykonaniu '[]+[]' to '[].toString() + [].toString()' co jest całkiem logiczyne. Jeżeli chcemy dodać tablice to używamy '[].concat([])'.

Stefan2 @ 2018.04.30 07:15  Post: 1141341

Jakość bibliotek, brak testów, zmieniające się specyfikacje.

Do każdego języka jest trochę słabych bibliotek, tak po prostu jest.
Brak testów? Jak najbardziej są np. Mocha, chyba że ci o coś innego chodzi to doprecyzuj.
Zmieniające się specyfikację? A co, mają stać w miejscu na Ecma-262 v1?
szefons (2018.04.30, 10:53)
Ocena: 18
#9

0%
Artykuł powstał we współpracy
Artykuł sponsorowany
*Konto usunięte* (2018.04.30, 11:12)
Ocena: 12
#10
@kubwoj
Operator + w JS jest dość zabawny.
Przykładowo:
1+1=2
1+'1'=2
'1'+1='11'

Wszystko da się wyjaśnić, ale ilość takich kwiatków w JS powoduje, że trzeba mieć duże doświadczenie aby nie popełniać głupich błędów.

Przez brak testów rozumiem brak testów jednostkowych w wielu bibliotekach a nie braku narzędzi do testowania.

Zmieniające się specyfikacje to przykładowo zmiany w API bibliotek.
Instalując coś z npm często nieświadomie instalujemy masę innych zależnych bibliotek, z kolei one instalują swoje zależności i tak tworzy się nam struktura drzewiasta bibliotek w różnych wersjach. Teraz wystarczy niekontrolowana aktualizacja jakiejś biblioteki bo ktoś zapomniał użyć == w package.json i przepis na awarie gotowy.

CzikaCarry (2018.04.30, 11:18)
Ocena: 8
#11

0%
To to jeszcze nic, ale wiele osób oferuje kursy, które trwają łącznie np. 36 godzin za kilka tysięcy złotych. To jest jakaś paranoja, taki laik, który chciałby napisać jakaś prostą aplikację podczas tych 36 godzin nie nauczy się nawet podstawowych paradygmatów programowania. Dajmy tu przykład OOP (nie mówię tu w kontekście JS) - ile z tej obiektówki w ciągu 36h ktoś zrozumie? Teoria to jedno, a praktyka to drugie. Te kursy to po prostu skok na kasę, takie jest moje zdanie :)
Morrowind (2018.04.30, 11:56)
Ocena: 2
#13

0%
unic0rn @ 2018.04.30 07:01  Post: 1141340
z waszym kodem:
zł52.99
Original price:zł384.99
Discount:86% off
23 hours left at this price!

bez niego:
zł41.99
Original price:zł384.99
Discount:89% off
4 days left at this price!

No kurde ja już byłem zdecydowany, a tu coś takiego :-(
LocutusOfBorg (2018.04.30, 12:02)
Ocena: 4
#14

0%
A pro po JS - https://youtu.be/RGkIsUBfanQ .

Toyota to powinna was pozwać za taki tytuł..
Hafexo (2018.04.30, 14:08)
Ocena: 12
#18

0%
Pawel Paluch - Udemy @ 2018.04.30 12:39  Post: 1141406
unic0rn @ 2018.04.30 07:01  Post: 1141340
z waszym kodem:
zł52.99
Original price:zł384.99
Discount:86% off
23 hours left at this price!

bez niego:
zł41.99
Original price:zł384.99
Discount:89% off
4 days left at this price!

nie dosc ze bez niego taniej, to i tak wszyscy wiedza, ze ilosc dni/godzin przez ktore promocja bedzie wazna, to pic na wode.

tak wiec, pomijajac 'wartosc merytoryczna' tych 'kursow', ktore tak namolnie reklamujecie, mozecie z laski swojej przestac, w sposob chamski i bezczelny, we wspolpracy z Udemy, OSZUKIWAC swoich czytelnikow?


Na pewno wiele osób, które kliknęły dziś rano w link z odniesieniem do kursu mogły poczuć się urażone, ponieważ w artykule była niższa cena niż na stronie. W imieniu Udemy chciałbym Was serdecznie przeprosić i wyjaśnić, że to nie była zła wola redaktorów ani Udemy. Był to błąd programistyczny - silnik promocyjny odmówił posłuszeństwa. Obecnie problem obeszliśmy i każdy kto kliknie w link może zakupić dowolny kurs za 34,99 PLN
Jednocześnie jeżeli, ktoś zakupił materiał dzisiaj za większą cenę, proszę napiszcie do redakcji, a redakcja przekaże nam informację - zwrócimy nadpłacone środki na konto w serwisie Udemy.


Silnik pewnie pisany w JS :E :E :E

Poza tym już sam fakt że te wasze 'wielkie promocje' 'specjalnie dla pclabu' to pic na wodę bo każdy może sobie wejść i bez kodu mieć taką samą cenę. Już nie wspominając że w przeszłości nieraz było że SPECJALNIE dla pclabu cena była wyższą :lol2:

Poza tym chwileczkę, dlaczego zwracacie pieniądze na konto w waszym serwisie? Co to niby za polityka? Fajnie sobie pogrywacie
Edytowane przez autora (2018.05.01, 02:27)
sylwiszczak3 (2018.04.30, 14:54)
Ocena: 10
#19

0%
Cena z 'kotem':
34,99 złOryginalna cena:384,99 złZniżka:91% zniżki

Cena bez 'kota':
34,99 złOryginalna cena:384,99 złZniżka:91% zniżki

Jedyna niepowtarzalna okazja :)
Yeah!!!!
Ależ lanie wody po raz 1500-ny
Vendeur (2018.04.30, 16:35)
Ocena: 2
#20

33%
Pawel Paluch - Udemy @ 2018.04.30 12:39  Post: 1141406
unic0rn @ 2018.04.30 07:01  Post: 1141340
z waszym kodem:
zł52.99
Original price:zł384.99
Discount:86% off
23 hours left at this price!

bez niego:
zł41.99
Original price:zł384.99
Discount:89% off
4 days left at this price!

nie dosc ze bez niego taniej, to i tak wszyscy wiedza, ze ilosc dni/godzin przez ktore promocja bedzie wazna, to pic na wode.

tak wiec, pomijajac 'wartosc merytoryczna' tych 'kursow', ktore tak namolnie reklamujecie, mozecie z laski swojej przestac, w sposob chamski i bezczelny, we wspolpracy z Udemy, OSZUKIWAC swoich czytelnikow?


Na pewno wiele osób, które kliknęły dziś rano w link z odniesieniem do kursu mogły poczuć się urażone, ponieważ w artykule była niższa cena niż na stronie. W imieniu Udemy chciałbym Was serdecznie przeprosić i wyjaśnić, że to nie była zła wola redaktorów ani Udemy. Był to błąd programistyczny - silnik promocyjny odmówił posłuszeństwa. Obecnie problem obeszliśmy i każdy kto kliknie w link może zakupić dowolny kurs za 34,99 PLN
Jednocześnie jeżeli, ktoś zakupił materiał dzisiaj za większą cenę, proszę napiszcie do redakcji, a redakcja przekaże nam informację - zwrócimy nadpłacone środki na konto w serwisie Udemy.


Nie ośmieszaj się, za każdym razem macie taką samą politykę z tymi cenami. Jesteście po prostu oszustami i łapiecie idiotów na to. Ale spokojnie, internet takich rzeczy nie zapomina.
Zaloguj się, by móc komentować
Aktualności
Rusza kolejna edycja największego plebiscytu technologicznego w Polsce – Tech Awards 2018, który organizuje nasza redakcja wspólnie z Komputer Świat i Verdykt.pl. 46
Red Dead Redemption 2 kontra „exy” Sony. 1
Posiadacze GeForce’ów RTX w końcu się doczekali. 17
Pakiet z optymalizacjami dla trzech dużych produkcji. 4
To pierwszy raz, kiedy firma zrobi coś takiego. 4
Odpowiednik GeForce’a RTX 2070 na rynek profesjonalny. 4
Jasna deklaracja Phila Spencera. 19
Odpowiednik GeForce’a RTX 2070 na rynek profesjonalny. 4
Jasna deklaracja Phila Spencera. 19
Odświeżony projekt i funkcje dla wymagających. 5
Pecetowa wersja może nie dostać obiecanych ulepszeń. 10
Facebook
Ostatnio komentowane