7 najpopularniejszych błędów Junior JavaScript Developerów

  Рет қаралды 10,375

Przeprogramowani

Przeprogramowani

Күн бұрын

7 najpopularniejszych błędów Junior JavaScript Developerów. W naszym kursie "Opanuj JavaScript" wzięło udział ponad 500 początkujących programistów 👨‍💻. Każdy otrzymał 63 zadania praktyczne, które przekazywał nam następnie do code review 👀 .
Na bazie tych danych wychwyciliśmy najczęściej powtarzające się problemy w kodzie pisanym przez Junior JavaScript Developerów 🤔. 4 błędy związane są z szeroko rozumianym wytwarzaniem oprogramowania i brakiem znajomości dobrych praktyk a 3 dotyczą samego JavaScriptu.
Z odcinka dowiesz się o jakich błędach mowa oraz poznasz nasze rekomendacje jak ich unikać 👨‍🏫.
Patron odcinka: edrone.me/pl/
✅ Zasubskrybuj nasz kanał - bit.ly/przeprog...
📷 Przeprogramowany Instagram - / przeprogramowani
✍🏻 Marcin na Twitterze - / mkczarkowski
✍🏻 Przemek na Twitterze - / psmyrdek
⚡️Opanuj JavaScript ⚡️
przeprogramowa...
🔥Bądź na bieżąco i zapisz się do newslettera 🔥
przeprogramowa...
⬇️ Więcej materiałów znajdziesz na naszym Facebooku ⬇️
/ przeprogramowani
Poznajmy się - forms.gle/wSbq...

Пікірлер: 45
@dominikzak3497
@dominikzak3497 3 жыл бұрын
Czy macie filmik o poziomach abstrakcji, albo zamierzacie zrobić? Ciekawy temat i z chęcią bym go obejrzał w waszym wykonaniu
@Przeprogramowani
@Przeprogramowani 3 жыл бұрын
To jest przysłowiowy "temat rzeka", być może kiedyś rozwiniemy go w dedykowanym odcinku. Dla spragnionych wiedzy polecam książkę "Czysty kod" Roberta Martina. Właściwe zarządzanie poziomami abstrakcji jest w niej wytłumaczone wzorowo. / Marcin
@PrzemekSmyrdek
@PrzemekSmyrdek 3 жыл бұрын
Co nieco opowiedziałem o tym temacie na naszym Instagramie - jak masz profil to zapraszam do obserwowania ;)
@dkwebpublic
@dkwebpublic 3 жыл бұрын
Dzięki za uwagi. 👍
@jankratka9746
@jankratka9746 3 жыл бұрын
Panowie ale "najpopularniejszy" to raczej taki świadomie , czy chętnie wybierany a nikt nie popełnia chętnie błędów. Może raczej " najczęstszy" , " powszechny", " ustawiczny" albo np. "nagminny" sugeruje że to nic dobrego te błędy w JavaScript :-D . Pozdrawiam
@pawesidoruk8605
@pawesidoruk8605 3 жыл бұрын
Witam ,właśnie uczę się podstaw JS i mam pytanie czy ze znajomością JS i jakiegoś framework-a ,bazy sql i git-a będe wstanie pracować jako backendowiec? Czy powinienem zwrócić uwagę na inne technologie albo uczyć się innego języka aby otrzymać pierwszą pracę ,frontent mnie nie interesuje :P.
@Przeprogramowani
@Przeprogramowani 3 жыл бұрын
Będziesz w stanie. Powinieneś się skupić na nauce node.js, express.js, bazy SQL (mysql/postgres) oraz NoSQL (Mongo).
@sleyt6
@sleyt6 2 жыл бұрын
I jak, na jakim etapie nauki jesteś?
@ZbigniewLorenz
@ZbigniewLorenz 3 жыл бұрын
Dobrze gadacie! Ja bym też radził umiar w rzucaniu się na frameworki i biblioteki. Te rzeczy się starzeją szybciej niż by się młodzieży mogło wydawać. W czystym kodzie i architekturze się lepiej ćwiczyć niż w ogarnianiu najnowszych "wynalazków".
@marcin5240
@marcin5240 3 жыл бұрын
A potem przyjdzie wreszcie moment na szukanie upragnionej pracy w zawodzie i zderzysz się z rzeczywistością, w której każde korpoogłoszenie zawiera całą listę wymaganych i mile widzianych nowoczesnych frameworków, a "czystym kodem i architekturą" możesz sobie tyłek podetrzeć. Niestety.
@ZbigniewLorenz
@ZbigniewLorenz 3 жыл бұрын
@@marcin5240 to prawda, z tej strony patrząc frejmłorki jakieś trza znać. Za bardzo bym się w nie nie zagłębiał jednak. I w miarę możliwości nie wiązał z nimi ani swojego kodu ani tym bardziej kariery.
@jcubic
@jcubic 3 жыл бұрын
Już drugi raz widzę na waszych filmach problem z synchro dźwięku z obrazem. Ciężko się to ogląda.
@Will4_U
@Will4_U 2 жыл бұрын
0:58 - brak dbałości o czytelność kodu (formatowanie kodu) 2:18 - brak dbałości o czystość kodu (clean code) 5:14 - nie dbanie o sensowne nazewnictwo zmiennych/funkcji/itp. 6:42 - niepotrzebne komplikowanie kodu 9:15 - niewłaściwe używanie ternary operatora 10:35 - niewiedza na temat różnicy pomiędzy operatorami == i === i konwersji danych podczas porównania 11:37 - nadpisywanie referencji (mutowanie) w parametrach funkcji
@Przeprogramowani
@Przeprogramowani 2 жыл бұрын
Dzięki!
@x9wozz
@x9wozz 3 жыл бұрын
Audio jest przesunięte o około pół sekundy, ale content przedni jak zwykle. x2 speed gang
@Przeprogramowani
@Przeprogramowani 3 жыл бұрын
Rozjazd sponsorowany przez pierwszy montaż Marcina w nowym sofcie. Następnym razem będzie 👌
@PrzemekSmyrdek
@PrzemekSmyrdek 3 жыл бұрын
Nowy mikrofon, nowy soft, to co, może jeszcze intro odświeżą w tym roku? 💥
@secrus
@secrus 3 жыл бұрын
tak właśnie coś czułem, że jest nie tak, ale myślałem, że mam jakieś zwidy :D
@KacperSieradziński
@KacperSieradziński 3 жыл бұрын
Mnie tak DavinciResolve kiedyś oszukał.. od tamtej pory dokładnie sprawdzam czy kłapie tak samo jak leci dźwięk :)
@marcin5240
@marcin5240 3 жыл бұрын
Nie programuję aż tak zaawansowanie w JavaScripcie, właściwie to takie tam pewne drobne funkcjonalności na stronach. Mimo wszystko zauważyłem, że spośród tych błędów, które gdzieś tam mojego kodu mogły dotyczyć, żadnego nie popełniam. Dobrze jak na niedzielnego klepacza kodu.
@kubaw2882
@kubaw2882 3 жыл бұрын
Jeju jak ja was dawno nie oglądałem. Marcin super wąs :D pozdrawiam
@piotrz9546
@piotrz9546 3 жыл бұрын
1:02 żaden problem jeden skrót klawiaturowy np w Intellij czy innym IDE i mamy kod sformatowany
@dominikp8911
@dominikp8911 3 жыл бұрын
Chętnie obejrzę druga część
@dawidanonim3355
@dawidanonim3355 3 жыл бұрын
Panowie a jak leci reklama to mogę ją puścić by leciała i chodzić sobie po innych stronach? Zostanie wam to zaliczone?
@Przeprogramowani
@Przeprogramowani 3 жыл бұрын
Będąc szczerym nie mam pojęcia jak Google to monitoruje i rozlicza. Ale jestem mega wdzięczny za Twoje dobre chęci! / Marcin
@cztery7
@cztery7 3 жыл бұрын
Kurde ale mega zajebisty odcinek!
@trynio132
@trynio132 3 жыл бұрын
Co do ternary if. Zamiast robić coś takiego zmienna ? funkcja() : undefined/null/ciapki/lub_inne_rzeczy Można zapisać to po prostu tak zmienna && funkcja() Jeżeli zmienna będzie true to wykona się funkcja, a jak nie to nic się nie zrobi. Pzdr stackoverflow.com/questions/2932754/ternary-operators-in-javascript-without-an-else
@Przeprogramowani
@Przeprogramowani 3 жыл бұрын
1) Rzadko kiedy "zmienna" ma 7 znaków, częściej jest to coś w stylu this.state.canExecuteThisPartBasedOnSomeCondition && ... 2) Budujesz nawyk którego nie przeniesiesz do wielu innych języków 2) Od tego już tylko krok do "const myValue = isActive && someFunc()" // Przemek
@ukaszwesoowski2186
@ukaszwesoowski2186 3 жыл бұрын
@@Przeprogramowani Hej, ja bym bronił tego porównania && 1. rzadko mi się zdarza mieć tak długie nazwy 2. jak pisze w innym języku mam inne praktyki 3. chyba jednak daleko :) ale jak kto woli, dla mnie czasmi bardziej zrozumiale wygląda z tym operatorem &&
@KarolCud
@KarolCud 3 жыл бұрын
&& dobrze się używa w komponentach reactowych jeśli chce uwarunkować renderowanie poszczególnych składników jsx'a. Np.: isVisible && hello Inne przypadki to nadawanie wartości domyślnych np. przy mapowaniu obiektu z response, którego pola mogą zawierać mniej lub bardziej oczekiwane śmieci typu null czy undefined. W innych przypadkach lepiej użyć if-a. Lepsza czytelność i z && łatwiej o babola zwłaszcza jak jego argumenty mogą mieć nieoczekiwane wartości.
@mises9863
@mises9863 2 жыл бұрын
Ja jak miałem z 17 lat zrobiłem bota do gry który miał 800 linijek kodu w jednej funkcji. XD
@Przeprogramowani
@Przeprogramowani 2 жыл бұрын
Działa? Działa!
@xamoxer1
@xamoxer1 3 жыл бұрын
Są Tony info na temat w necie poco kopiujecie strata czasu
@Przeprogramowani
@Przeprogramowani 3 жыл бұрын
I chciało ci się napisać ten komentarz?
@moofinek
@moofinek 3 жыл бұрын
To może napiszę to w ten sposób: Czy ktokolwiek z osób tworzących ten film zna definicję słowa 'popularny'? częsty i popularny to nie są synonimy
@Przeprogramowani
@Przeprogramowani 3 жыл бұрын
To może napiszę to w ten sposób: nie masz racji pisząc, że popularny i częsty nie są synonimami: sjp.pl/popularny (patrz pkt 3). Biorąc pod uwagę wyłącznie semantykę słowo częsty byłoby tutaj trafniejszym wyborem. Tyle że jestem podstępnym marketingowcem w skórze programisty i zwróciłem również uwagę na fonetykę. Biorąc pod uwagę stosunek wyświetleń do uszczypliwych komentarzy było warto 😉 / Marcin
@moofinek
@moofinek 3 жыл бұрын
@@Przeprogramowani To fajnie że liczą się wyświetlenia ponad jakość materiału, to już wiadomo czego nie oglądać.
@Przeprogramowani
@Przeprogramowani 3 жыл бұрын
@@moofinek jak użycie słowa popularny zamiast częsty ma się do jakości tego materiału?
@DzikiMoronHackshield
@DzikiMoronHackshield 2 жыл бұрын
Rozwalają mnie ludzie co czepiają się 1 słowa spośród tysięcy użytych podczas 13 minut. Ty gościu jak masz jakieś swoje manie/natręctwa/choroby, to pozostaw je dla siebie, to tylko słowo, a jakość materiału na tym nie ucierpiała. Ty przed użyciem słowa pewnie wyciągasz telefon, szukasz definicji i po 30 sekundach kontynuujesz wypowiedź - brawo Ty.
@moofinek
@moofinek 2 жыл бұрын
@@DzikiMoronHackshield Ziomek jesteś opóźniony trochę to było napisane 9 miesięcy temu, a to że nie znasz języka polskiego to nie moja wina
@emchinee
@emchinee 3 жыл бұрын
Oj tam chyba półmetrowy węgorz wleciał.
@poftorek521
@poftorek521 3 жыл бұрын
Marcin, zgól ten koper synu! :D
@miner3822
@miner3822 3 жыл бұрын
Pozdro
Junior, Mid czy Senior? Jak stanowisko wpływa na pracę programisty
18:59
She's very CREATIVE💡💦 #camping #survival #bushcraft #outdoors #lifehack
00:26
Epic Reflex Game vs MrBeast Crew 🙈😱
00:32
Celine Dept
Рет қаралды 39 МЛН
когда не обедаешь в школе // EVA mash
00:51
EVA mash
Рет қаралды 4,4 МЛН
VAMPIRE DESTROYED GIRL???? 😱
00:56
INO
Рет қаралды 6 МЛН
Poznaj 6 nowości z JavaScript ES2021
16:08
Przeprogramowani
Рет қаралды 7 М.
Modularny Angular z Nx: błędy, których musisz unikać w monorepo
27:11
Subiektywny Frontend
Рет қаралды 239
"this" w JS - kiedy i na co wskazuje
22:06
Twórca Stron
Рет қаралды 26 М.
Tailwind CSS vs BEM - jak stylować strony?
27:30
Przeprogramowani
Рет қаралды 3,2 М.
Regular / Mid front-end developer - rozmowa o pracę!
52:57
Jak zacząć programować?
Рет қаралды 41 М.
Gdybym to wiedział, zostałbym Java Developerem szybciej | Wywiad z Bartłomiejem Kalką
45:57
JavaScript Interview - Master these questions
54:32
Przeprogramowani
Рет қаралды 10 М.
She's very CREATIVE💡💦 #camping #survival #bushcraft #outdoors #lifehack
00:26