Liesers Clean Code
14.03.2022
Fehler? Was für einer?
Schluss mit der Unsicherheit. Durch Klarheit zu einem besseren Umgang mit Fehlern.
weiterlesen
Liesers Clean Code
14.02.2022
Module
Modularisierung – davon ist viel und gern die Rede. Doch was genau heißt das eigentlich?
weiterlesen
Liesers Clean Code
17.01.2022
KISS oder YAGNI?
Mach es so einfach wie möglich und lass weg, was nicht benötigt wird.
weiterlesen
Liesers Clean Code
13.12.2021
Vom DIP zum IOSP
Das Dependency Inversion Principle hat die Softwareentwicklung beim Umgang mit Abhängigkeiten entscheidend vorangebracht. Zeit, den nächsten Schritt zu gehen.
weiterlesen
Liesers Clean Code
15.11.2021
Zwischen Schwarz und Weiß liegt jede Menge Grau
Blackbox- versus Whitebox-Tests.
weiterlesen
Liesers Clean Code
18.10.2021
Don’t Repeat Yourself! –Und wenn doch?
Ein einzelnes Prinzip zu beachten reicht oft nicht: Die Einhaltung des DRY-Prinzips kann schnell zur Verletzung des IOSP führen.
weiterlesen
dojoResümee: Am Ende einer Serie
21.06.2021
Üben, üben, üben ...
Nach 129 Übungsaufgaben endet das dotnetpro-Dojo. Der Übungsraum schließt seine Pforten. Dennoch gilt weiterhin: Regelmäßiges Üben ist wichtig.
weiterlesen
dojoLösung: Asynchrone Programmierung
17.05.2021
Dateien suchen
Eine lang laufende Operation soll im Hintergrund laufen, gleichzeitig soll der Benutzer den Fortschritt beobachten können. Das war die Aufgabe dieses Monats.
weiterlesen
dojoLösung: Taschenrechner auf der Konsole
19.04.2021
Das kleine Einmaleins, zum Zweiten
Zum kleinen Einmaleins eines Entwicklers gehört es, Ausdrücke auswerten zu können. Darum geht es denn auch in einer neuerlichen Taschenrechner-Aufgabe.
weiterlesen
dojoAufgabe: asynchrone programmierung
19.04.2021
Dateien suchen
Lang laufende Operationen sollten im Hintergrund laufen, damit die Benutzerschnittstelle nicht einfriert. Der Benutzer möchte aber auch den Fortschritt beobachten. Wie geht das?
weiterlesen