😭 Manchmal möchte ich weinen.. - Code Reviews Teil 2

Channel:
Subscribers:
3,810
Published on ● Video Link: https://www.youtube.com/watch?v=bX9FJH8Nhww



Category:
Review
Duration: 13:56
144 views
12


In diesem Video der Code-Reviews-Reihe haben wir wieder einmal viele der typischen Online-VB.NET/.NET-Programmierer. Es wird sich nicht an Konventionen gehalten, DI ist ein Fremd-Akronym und Sicherheit wird mit Füßen getreten.

Vorwort:
Auch hier möchte ich nochmal darauf hinweisen, dass ich den anderen Kollegen mit diesem Video in keiner Weise angreifen oder beleidigen möchte. Dennoch sehe ich es als sinnvoll an, einmal zu zeigen, worauf man achten sollte/könnte, denn Neulinge, die diesen Code tatsächlich finden, sollten Ihn nicht unbedingt benutzen, bzw. zumindest erfahren, unter welchen Gesichtspunkten man sich weiterentwickeln könnte.

English text for the original video creator:
It's important, that I don't/didn't want to offend you with this video at all. We're all developer colleagues and we all do mistakes, etc., but I wanted to use your example as a discussion base, to argue about what could've been done better or maybe shouldn't be done at all. So I hope you're good with it - best regards, Rob.

📖 Kapitelübersicht:
00:00 Intro
00:23 Dim
00:41 Instanziierung von Membern
01:30 Vorschlaghammer TryCatch
02:12 SQL Command-Parameter
03:18 Kein asynchrone Programmierung
04:00 Call - würg
04:45 KeyDown, KeyPress, KeyUp?
05:33 Enter abfangen
06:15 Convert.ToChar statt Chr
06:39 Pyramid of Doom
07:08 Nur Notwendiges in TryCatch
07:40 Kontexte trennen
09:14 Inkonsistenz
09:38 Dummy Form-Instanzen
10:32 Sicherheitslücken!!
12:21 Keine Hashes verwendet
12:53 Outro

HASHTAGS: #programmieren #codereview #code #optimierung #verbesserung #diskussion




Other Videos By RobbelRoot


2023-03-27Wie man ein existierendes Github-Projekt in Visual Studio einrichtet (VB.NET & C#)
2023-03-26RESIDENT EVIL 4 REMAKE – Das Bingo-Dorf, mein bester Freund die Bärenfalle und Infection Reloaded #2
2023-03-25RESIDENT EVIL 4 REMAKE – Oh Junge, was hab' ich mich gefreut ! #1
2023-03-15Cmd Video geht nicht? Geht doch! #shorts
2023-03-01INotifyPropertyChanged automatisch implementieren mit Fody - für Winforms & WPF, sowie VB.NET und C#
2023-02-02Searching & listing Blutooth devices in C# 2023 (also works for VB.NET)
2023-01-07🐕 Practicing patience with the German Black Shepherd Dog - getting a pause from IT-work #shorts
2023-01-06.NET Fehler: "Es konnte kein geschützter SSL TLS Kanal erstellt werden" lösen - C# und VB.NET 2023
2023-01-05Ein VB.NET WPF MVVM Projekt mit wiederverwendbarer Projektvorlage aufsetzen – 2023 Guide
2023-01-02Eigene Commands in VB.NET WPF MVVM mit PasswordBox, Tricks und Co. – 2023 Guide
2022-12-30😭 Manchmal möchte ich weinen.. - Code Reviews Teil 2
2022-12-27SCHNELL - GRATIS Metroid Dread Klon noch 3~ Stunden verfügbar! F.I.S.T - Forged In Shadow Torch
2022-12-26VB.NET Autostart für Dein eigenes Programm erstellen / Programm mit Windows starten – 2023 Remake
2022-12-265 TIPPS um die BESTEN Steam SPIELE GÜNSTIG zu bekommen
2022-12-26C# vs VB.NET - "Lern doch mal 'ne richtige Sprache!"- der ewige Kampf von David gegen Goliath
2022-12-26JSON & XML Strings / Objekte in C# oder VB.NET Klassen umwandeln / konvertieren - mit Visual Studio!
2022-12-22DataGrid Beispiel in VB.NET WPF MVVM mit Datenbindung und SelectedItem
2022-12-22Änderungen einfacher via INotifyPropertyChanged-Basisklasse kommunizieren VB.NET MVVM
2022-12-21🤔 HILFE! Lohnen sich die „Of Mana“-Ports? Nur noch heute im Angebot! An die #JRPG-Freunde.. #shorts
2022-12-20Wie man ein VB.NET MVVM Multi-View-Projekt mit Caliburn.Micro aufsetzt [Tutorial]
2022-12-20ES TUT SO WEH – Spellbreak, ein tolles Battle Royal vor seinem ENDE