Verabschiede Dich von unnötigen Ifs und Selects, Refactoring - Saubere Programmierung

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



Category:
Tutorial
Duration: 26:34
179 views
10


In diesem Programm zeige ich Dir, wie Du sauber programmierst, indem Du gewissen Conditionals (If, Switch ..) durch intelligente Struktur ersetzen und vermeiden kannst. Das macht das Programm ganz im Sinne von SOLID erweiter- und testbar.

S = Single Responsibility = Der jeweilige TransactionFeeCalulator hat eine kontextuelle Aufgabe.

O = Open / Closed = Man kann problemlos weitere Subscription-Plans hinzufügen, ohne den bisherigen Code verändern zu müssen.

Verzeih' mir kleine Fehler, etc. da ich alles aus dem Kopf schreibe :)!

► Abonniere mich http://bit.ly/JoinRobbelRoot und lerne mehr über die Programmierung mit Visual Basic .NET
► Besuche http://robbelroot.de/ für kostenlose Code-Downloads
► Tools, Code-Schnipsel, Empfehlungen, uvm. unter - http://robbelroot.de

Kapitelübersicht:
00:00 Intro
00:27 Die Situation
01:33 Vorbereitungen Off-Topic
02:27 So besser nicht
03:30 Das Wünschenswerte
05:11 Ein erstes Refactoring
06:06 Net hardcoden bitte
06:43 Die 3 Implementierungen
08:30 Mit Implementierungen arbeiten
10:37 SubscriptionAttribute erstellen
12:28 Attribut als Sticker verwenden
15:32 Alle Calculators automatisiert registrieren
22:12 Calculator dynamisch abrufen
23:41 Neue Subscription how to
25:08 Subscription hinzugefügt
25:50 Outro & kleines Recap

HASHTAGS: #dotnet #vbnet #programmierung #csharp #if #tutorial #ifelsestatement #ifelse




Other Videos By RobbelRoot


2022-01-06Getting deeper into Slim Routes - The ULTIMATE Web-API course with PHP & Slim [Ep. 003]
2022-01-05Creating our first little Slim-App example - The ULTIMATE Web-API course with PHP & Slim [Ep. 002]
2022-01-05Setting up our developer environment - The ULTIMATE Web-API course with PHP & Slim [Ep. 001]
2021-11-03Doggo goes crazy when im only touching my jacket
2021-10-26Doggo thinks i can‘t see him hiding behind the bush, bruh..
2021-10-26Doggo wants to play hide and seek
2021-10-24VB.NET Command Pattern (Do/Undo) Beispiel mit einem Fernseher – Saubere Programmierung
2021-10-23Dog doesn’t want me to wash my hairs 🤦‍♂️
2021-10-23VB.NET PancakeSwap Preis API erstellen – Web-Schnittstellen ansprechen und Daten verarbeiten in .NET
2021-10-15Großer Stock
2021-10-10Verabschiede Dich von unnötigen Ifs und Selects, Refactoring - Saubere Programmierung
2021-10-09Verhindere tiefe Verschachtelungen von Verzweigungen (Pyramid of Doom) - Saubere Programmierung
2021-10-08Wie DU ein besserer Programmierer wirst
2021-10-08Proxy Pattern mit VB.NET & Client / Server Beispiel veranschaulicht - Saubere Programmierung
2021-10-06VB.NET Dependency Injection (DI) in Winforms mit Autofac (2) - Saubere Programmierung
2021-10-06KENA BRIDGE OF SPIRITS 👧🏻 #18: Das LETZTE RELIKT für Adira & Hana
2021-10-06VB.NET Dependency Injection (DI) in Winforms mit Autofac aufsetzen - Saubere Programmierung
2021-10-05VB.NET Strategy Pattern – Sei kein NOOB, erstelle saubere, wartbare und intelligente Programme
2021-10-05KENA BRIDGE OF SPIRITS 👧🏻 #17: ROTTESSER im Untergrund klatschen
2021-10-04VB.NET Arbeit asynchron mit Async Await erledigen und die GUI aufatmen lassen
2021-10-04KENA BRIDGE OF SPIRITS 👧🏻 #16: Rufus der Riesen-Ochse 🐂



Tags:
programming
programmierung
visual
basic
c#
howto
how
to
german
full
hd
video
berufsschule
unterricht
hilfe
Visual
Basic
(Programming
Language)
C#
.net
anleitung
tutorial
computer
it
wissen
vbnet
refactor
clean
code
coding
sauber
saubere
if
switch
select case
solid