Verschiedene Arten der Dependency Injection
Matthias Nolte
Application Development
Wenn ein Objekt andere Objekte, die es benötigt, nicht mehr selbst instanziiert oder verwaltet, sondern diese durchs Framework zur Verfügung gestellt werden, so spricht man von Dependency Injection (DI). Welche Arten der Dependency Injection gibt es und was sind deren Vor- und Nachteile?  Ausgangslage  In unserem Team arbeiten wir mit Spr...
Weiterlesen
ESLint und Prettier: So zentralisiert man die Konfigurationsdateien für einheitliche Coderegeln
Yannic Neßhöver
Application Development
In Projekten mit mehreren Entwicklern kommt es immer wieder dazu, dass ganz verschiedene Arten des Programmierens aufeinandertreffen. Hierunter leidet oft die Qualität des Codes. Aus diesem Grund kann man in einem Projekt Konfigurationsdateien mit abgestimmten Regeln anlegen, an die sich jeder halten muss, damit eine hohe Code-Qualität sichergestel...
Weiterlesen
ESLint und Prettier vereinen
Yannic Neßhöver
Application Development
In Projekten mit mehreren Entwicklern kommt es immer wieder dazu, dass ganz verschiedene Arten des Programmierens aufeinandertreffen. Hierunter leidet oft die Qualität des Codes. Aus diesem Grund kann man in einem Projekt Konfigurationsdateien mit abgestimmten Regeln anlegen, an die sich jeder halten muss, damit eine hohe Code-Qualität sichergestel...
Weiterlesen
Projektumstellung Java von 8 auf 11 – Oder: Die Weld/t im Wandel
Christoph Lütkevedder
Application Development
Wir möchten in unserem Projekt die neuen Features und Vorteile einer höheren Java-Version nutzen. Im ersten Schritt wollen wir hierzu von Java 8 auf 11 migrieren. Aber welch Hindernisse und Unerwartetes kommen auf einen zu, wenn man diese Umstellung macht? Umstellung der Java-Version und weiter geht's? "Klar, kein Problem. In meinem Micro...
Weiterlesen
Webanwendungen testen mit ngrok
Muhammet Sen
Application Development
Ngrok ist eine Anwendung, mit der es Ihnen möglich ist, Webseiten spontan über das Internet zu testen. Dabei ist es dem Nutzer von ngrok möglich, den aktuellen Stand einer Webseite mit Personen aus aller Welt zu teilen, indem die Webseite temporär für jeden zugänglich gemacht wird.  Responsive Design testen in der Entwicklungsumgebung mit...
Weiterlesen
„Flowcharts as Code“ mit mermaid.js
Dominic Anielski
Application Development
„Ein Bild sagt mehr als 1000 Worte" – Häufig assoziert man mit dieser Metapher spektakuläre Aufnahmen von Mensch, Tier und Umwelt, denen keine Worte mehr hinzuzufügen sind. Doch was ist mit der Dokumentation von komplizierten Workflows und Abläufen? Insbesondere bei umfangreichen Dokumentationen in großen Projekten fällt es neuen Mitarbeiter:innen ...
Weiterlesen