Development
281 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalte zum Thema Development.
Modernisierungen sind aus technischer Sicht hoch spannend. Aus Sicht der Projekt- oder Produktverantwortlichen sieht das allerdings anders aus. Hier trüben Aufwände und potenzielle Risiken das Bild. Mit OpenRewrite wird in diesem Beitrag ein Werkzeug für reproduzierbare, testbare und effiziente Modernisierungen vorgestellt. Durch den Einsatz von OpenRewrite werden große Modernisierungen elegant un..
Renovate ist ein Open-Source-Tool, das in GitLab, GitHub und vergleichbare Umgebungen sehr gut integriert werden kann, um die Aktualisierung von Abhängigkeiten in Projekten zu automatisieren. Es überwacht kontinuierlich die Pakete und Bibliotheken eines Projekts und erstellt automatisch Pull-Requests (PRs), um veraltete Abhängigkeiten zu aktualisieren. Dies erleichtert die Wartung und Sicherheit v..
Um Spring-Boot-Anwendungen erfolgreich in der Cloud zu betreiben, ist es notwendig, diese in Container zu verpacken. Cloud Native Buildpacks sind ein leistungsstarkes und effizientes Werkzeug, das den Prozess der Erstellung von Container-Images automatisiert und dabei die Notwendigkeit, ein Dockerfile zu schreiben, überflüssig macht.
Modularität ist ein fundamentales Prinzip im Softwareengineering, das entscheidend zur Beherrschung von Komplexität beiträgt. Java selbst stellt jedoch nur eingeschränkte Möglichkeiten zur Modulabbildung bereit. CODERU adressiert diese Herausforderung, indem es einen Ansatz bietet, der die Darstellung von Modulen direkt im Code durch die Verwendung vordefinierter Paketnamen ermöglicht und somit di..
Stand die Embedded World bisher im Bann der Hardware, so lag der Fokus der diesjährigen Messe im April in Nürnberg auf Usability und "Quality of Life" sowie der Realisierung der Vision des Internets für alle Dinge. Was besonders interessant erschien, fasst dieser Artikel zusammen.