Hier möchten wir nicht nur über Neuigkeiten aus dem Unternehmen berichten, sondern auch das Wissen und die Erfahrung unserer Experten teilen. Über Feedback und Anregungen würden wir uns sehr freuen.

Rekursiv oder iterativ?

Kevin Erath11. April 20215 min read
Algorithmen lassen sich oft mit einer Rekursion lösen. Mithilfe von yield und Flow Design kann diese Rekursion in mehrere unabhängige Methoden zerlegt werden.

Ausnahmen im Code mit Roslyn finden

Kevin Erath21. März 20215 min read
Mit Hilfe von Roslyn lässt sich sehr einfach der Code analysieren. In diesem Beispiel werden alle Methoden ermittelt, die eine Exception schmeißen.

MVP – Das Minimum Viable Product und die Musik

Steffen Ehlers28. Februar 20213 min read
So wie ein Klavierspieler keine ganze Band ersetzen kann, kann das MVP eines Softwareprodukts nicht den Endausbau darstellen. In beiden Fällen wird das Ergebnis nur attraktiv, wenn man sich trotzdem um alle Aspekte kümmert.

Informationssysteme nach dem EVA-Prinzip

Kevin Erath7. Februar 20214 min read
Das EVA-Prinzip, bestehend aus Eingabe, Verarbeitung und Ausgabe, beschreibt ein grundlegendes Prinzip für Informationssysteme. Dies kommt selbst bei komplexen Suchen wie der 42 zum Einsatz.

Was ist ein Headless CMS?

Kevin Erath17. Januar 20215 min read
Content-Management-Systeme ermöglichen es auch technisch unbedarften Nutzern, Inhalte zu publizieren. Traditionelle CMS legen den Fokus auf das Web und können nur schwer in Anwendungen integriert werden. Mit einem Headless CMS werden diese Limitierungen überwunden, ohne dass das Pflegen der Inhalte darunter leidet. Auch wir setzen auf Headless CMS, wenn der Kunde eine individuelle Lösung mit umfangreicher Content-Pflege benötigt.

Zwischen Integration und Operation trennen

Kevin Erath27. Dezember 20202 min read
Durch Aufteilung der Methoden in Integration und Operation entsteht verständlicherer Code. Dadurch steigt die Effizienz beim Entwickeln und es passieren auch deutlich weniger Fehler. Zwei Kriterien die wir bei der Umsetzung von Kundenprojekten sehr wichtig finden.

Das Prinzip der gegenseitigen Nichtbeachtung

Kevin Erath6. Dezember 20204 min read
Wird Code nach dem Prinzip der gegenseitigen Nichtbeachtung erstellt, so ist er so unabhängig wie möglich. Dadurch lässt er sich leichter verstehen und auch verändern. Bei der Entwicklung der Softwarelösungen unserer Kunden achten wir besonders darauf, dass unsere auch Lösungen langfristig weiterentwicklungsfähig bleiben.

Weihnachtskarten

Steffen Ehlers29. November 20202 min read
DIY-Weihnachtskarten für den Schreibtisch in Zeiten von Homeoffice.

Buchvorstellung: Mit Flow Design zu Clean Code

Kevin Erath22. November 20203 min read
Flow Design ist eine einfache Entwurfsmethodik, die zu besserem Code führt. Endlich gibt es neuen Lesestoff zu dieser Methodik.
Mehr laden