7 unnötige Anfängerfehler beim Programmieren (in JavaScript)

preview_player
Показать описание

Diese Fehler machen nahezu alle Programmieranfänger. In diesem Video zeige ich dir 7 typische JavaScript Fehler und wie du diese Fehler vermeiden kannst.

Inhaltsverzeichnis:

00:00 | Intro
00:37 | Fehler 1: Funktionen benennen
02:18 | Fehler 2: Kommentare verwenden
03:24 | Fehler 3: Code formatieren
04:34 | Fehler 4: Variablen Vergebung
06:16 | Fehler 5: Backups erstellen
07:54 | Fehler 6: Große Funktionen
10:03 | Fehler 7: Funktionen lesbar machen
11:55 | Outro

_____ Über diesen Kanal ____
Die Developer Akademie bildet dich zum Programmierer weiter. Auch wenn du noch NIE eine Zeile Code geschrieben hast, ist es möglich in 3 - 9 Monaten einen bezahlten Job zu finden. Dafür musst du nicht nur programmieren lernen, sondern einen guten Lebenslauf mit vielen verschiedenen Projekten vorweisen. In unserem Programm hast du ständigen Kontakt zu unseren Coaches, Hausaufgaben, Abgabefristen und Projekte aus der Praxis.
Am Ende erstellen wir mit dir deinen Lebenslauf und unterstützen dich bei deiner Bewerbung.
Рекомендации по теме
Комментарии
Автор

Bin gerade am Anfang und habe begonnen, Javascript zu lernen, und da kommt dieses Video genau richtig. Danke dafür! 👍

TS-cjir
Автор

Die Erklärung des JavaScript Doc Kommentars ist super, das hat noch niemand erwähnt.

misterwriter
Автор

1) Bitte Vergleiche mit "===" und nicht "==" in JS :D
2) Backups in Ordnern? Schaut euch lieber direkt Git an (kann auch nur lokal genutzt werden, oder über GitHub, Bitbucket etc.)
3) Gabs nicht im Video, aber gerade bei JS Anfängern... BITTE KEIN "var" BENUTZEN! :) findet man leider noch viel zu oft besonders in älteren Tutorials
4) Wenn man aus dem kompletten Anfänger Status raus ist, schaut euch Linter an (zb. ESLint), die helfen euch Formatierfehler zu verhindern

Aganar
Автор

Geniale Tipps. Auch wenn ich JavaScript schon eine Weile kenne, habe ich etwas dazu gelernt. Geniales Video, Danke!!

Olivier.Luethy
Автор

sehr gute Tipps, aktuell sind meine Funktionen in Python mega lang. Vielen Dank :D

Rakilicious
Автор

Also zum vierten Fehler… ich mache diesen „quasi“ mit Absicht, da ich es lesbarer finde und mein Code von nem minifier nach dem programmieren eh komplett unleserlich gemacht wird, dieses Feature mit inbegriffen

darkintaqt
Автор

2:05 noch 'n kleiner Tipp - Variablen mit Kennung versehen. zb. nRadius = nummeric, cName = char
gerade bei größeren Projekten wo z.B: ein stringformatierer "Radius" vorkommt ist es einfacher zu wissen was man übergibt
6:40 kleine BatchDatei (gibt mittlerweile auch Tools dafür) die stündlich autom. die letzten Änderungen speichert (z.B. die letzten 30 Änderungen) auf Platte und diese dann täglich auf eine andere Platte -> 30 Tage ;-) sind dann bis zu 90 Änderungen.

n-olivier
Автор

11:41 - Ich mag es, dass ich mit dem Falschschreiben von "return" beim ersten Versuch nicht alleine bin :D Ich tippe so oft erstmal irgendwas mit "reut" am Anfang ein, das ist echt schlimm :D

TwilightShiek
Автор

Zu 7. Einzelne Zeilen Code in eigene Funktionen auszulagern halte ich für over Engineering, sofern dieser Code nicht an anderer Stelle wiederverwendet wird. Wieso nicht einfach mit Kommentaren arbeiten?

stefankahnert
Автор

Auch gut ist das man in der settings.json Datei von vscode das hier hinzufügen sollte:

true

das sorgt dafür das vscode mit TypeScript checking über die JS File drüber geht. Das sorgt dafür das es bei z. B. String auf eine Boolean zuweisen er ein Fehler gibt.
Meiner Meinung nach ein muss. Doch aufpassen! Bei existierenden Projekten kann es dafür sorgen, dass die ganze Datei rot wird.

Das "zwingt" User auch JavaScript Doc Kommentare zu nutzen

mrballou
Автор

Danke sehr, das nehme ich mit, Funktionen kleiner halten für die Nachvollziehbarkeit :)👍

ZumGewinn
Автор

Zu 4. Wieso benutzt ihr den == Operator, statt dem === Operator? Das ist eigentlich unsaubere Programmierung

stefankahnert
Автор

Top Video & sehr hilfreich, gerne mehr davon. :)

predikify
Автор

Ich wünschte ich hätte Eure Plattform früher gefunden.
Jetzt stecke ich bei einem anderen Anbieter fest.😅

manufried
Автор

bei Minuten 11:48 musst du der function noch die variable ''i' zusätzlich zu 'search' mitgeben. Stimmts? Wenn ja, dann habe ich hier alles verstanden und schaue mir gerne mehr Videos an. Guter Content.

siskoDE
Автор

Puuuhh….bin Anfänger und stolpere über Dich.
Machste toll👍🏻.
Bin Mitte 50…kann Dir gut folgen;
Dankeschön 😁🙏🏻🙏🏻🙏🏻

KAskar-nvdp
Автор

Schönen Tag. Der Umfang eines Kreises ist U = Pi * d, oder U = Pi * r * 2. Denn ( a ) ist der Flächeninhalt. Ja Formeln sind wichtig, und meine ist richtig. So viel dazu.
EOF
EOT

ritaschulz
Автор

Ich, der in Assembler Sprachen schreibt: Funktionen lesbarer machen. Viel Glück!
Da sind die Kommentare länger als der Code selbst... sehr viel länger.

E-hd
Автор

Hey Junus, ich hab da ein kleines anliegen, ich habe gelernt, dass man heutzutage Funktionen in eine Variable packt z.B. "let meineFunktion = function() {};" Wegen dem Hoisting prinzip. Hab ich da was falsch verstanden ?

xonarz
Автор

Ich hätte einen Videowunsch: Wie kann man fremden Code besser lesen?
Ich habe in Wordpress ein Plugin, was eigentlich macht, was es soll - nur will ich es um Funktionen erweitern bzw. es aktualisieren, weil daran nicht mehr gearbeitet wird. Dadurch dass es extrem viele Unterordner - und Dateien gibt, finde ich nicht, wo ich ansetzen muss, um halt meine Wunsch Funktionen zu programmieren.

sensual-media