![]( /img/5/3/3/9/4/0/workout.png )
Workout
dojoAufgabe: Neuschreiben statt refactoring
13.04.2020
Test-driven? Design first!
In diesem Heft finden Sie meine Lösung zum „Norton Commander“. Die Format-Funktion verletzt einige Clean-Code-Developer-Prinzipien. Grund genug, sie neu zu schreiben.
weiterlesen
Kommunikation und Kollaboration in Krisenzeiten
13.04.2020
Überleben im Homeoffice
„In vielen Unternehmen wurde in den letzten zwei Tagen mehr digitalisiert als in den vergangenen fünf Jahren.“
weiterlesen
Embarcadero
17.03.2020
Geo-Locaton in Apps einbauen
Mathias E erläutert in einem Beitrag in einem Embarcadero-Blog, wie Geo-Location funktioniert und wie man mit Hilfe von Delphi und RAD Studio eine Ortungsfunktion in eine iOS-/Android-App einbaut.
weiterlesen
Projektdokumentation
16.03.2020
Immer up to date
Mit drei Tools lässt sich der aktuelle Code eines Projekts jederzeit auf Stand dokumentieren.
weiterlesen
Einen Code-Editor per RichTextBox nachbauen, Teil 9
16.03.2020
Zeilennummern anbinden
Der erweiterte Editor SyntaxEditExtendedCtl lernt mit Zeilennummern umzugehen.
weiterlesen
Programmieren mit Python, Teil 3
16.03.2020
Listenreich
Im dritten Kursteil für Python-Umsteiger geht es zunächst um Strings. Danach folgen Container und die Möglichkeiten, Listen sowie Mengen einzusetzen.
weiterlesen
Azure App Services für mobile Apps, Teil 4
16.03.2020
Probieren, experimentieren, lernen
Azure bietet viele Dienste für Apps jeder Art. Experimentieren Sie damit doch ein wenig.
weiterlesen
Event-Sourcing und die DSGVO
16.03.2020
Geblitzdingst
Die DSGVO fordert in Artikel 17 das Recht auf Löschung und Vergessenwerden. Wie aber handhabt man das Löschen betroffener Datensätze beim Einsatz von Event-Sourcing?
weiterlesen
dojoLösung: Seminarteilnehmer verwalten, Teil 2
16.03.2020
Eine Lösung vervollständigen
Der Umfang der vorangegangenen Übungsaufgabe war ziemlich groß, sodass weiteres Üben daran sinnvoll erschien. Und wie war das noch mal: Sie mögen doch Legacy Code, oder?
weiterlesen