Marco Oderkerk

Marco Oderkerk (64)

Marco ist ein technikverliebter Tüftler, der sich genauso gern in Java-Entwicklung, Software architektur ,Serversetups, Docker‑Setups, Mailserver‑Konfigurationen und Netzwerk‑Kram verbeißt wie in seine Kamera. Wenn er nicht gerade an eigenen Tools, kleinen CMS‑Experimenten oder neuen Web‑Ideen baut, ist er unterwegs — am liebsten mit Rucksack, Kamera und einer guten Portion Neugier. Reisen, Fotos, Technik: das ist seine perfekte Mischung.

 

Marco Oderkerk

Python3 – Teil 1 Einleitung

Im Jahre 1991 veröffentlichte Guido van Russom die höhere Programmiersprache Python. Mittels dieser Sprache wollte van Russom eine Programmiersprache erschaffen, die einen gut lesbaren und knappen Programmierstil fördern konnte. Python ermöglicht es dem Entwickler seine Anwendung sowohl objektorientiert (OO) , aspektorientiert(AOP) als auch funktional zu…

Continue reading...
Marco Oderkerk

Datenmigration – Ein typischer Ablauf

Jede Datenmigration ist anders. Daher kann es nicht die richtige optimale Lösung geben. Hier beschreibe ich allgemein wie eine mögliche , für unterschiedliche Szenarien passende, Lösung. Zu Beginn jeder Migration steht die Analyse. Hierbei sollte man sich mindestens die folgenden Fragen stellen: All diese Informationen…

Continue reading...
Marco Oderkerk

Technische Schulden – Vorsatz oder Versehen

In der IT versteht man unter technische Schulden Umsetzungen, bei denen man Einbußen in der Qualität in kauf genommen hat. Sei es bewusst oder versehentlich. Technische Schulden kann man mit Hilfe dieses Quadrates qualifizieren. Wie man anhand dieses Beispiels sehen kann, gibt es gefährliche und…

Continue reading...
Marco Oderkerk

Architekturentscheidung

Über Architekturentscheidung dokumentieren wir Entscheidungen zu architekturellen Fragestellungen. Hierbei empfiehlt es sich für alle Entscheidungen ein einheitliches Vorgehen und Darstellungstemplate zu nutzen. Generell gesagt, besteht jede Entscheidung aus der Formulierung und Betrachtung der folgenden Schritte: Bei der Fragestellung bzw. Problembeschreibung muss man transparent darstellen ,…

Continue reading...