In der Softwareentwicklung ist die Messung der Zeilenabdeckung (auch Code Coverage genannt) ein wichtiger Faktor, um sicherzustellen, dass der Code ordnungsgemäß funktioniert und potenzielle Fehler vermieden werden. Zeilenabdeckung ist ein Maß dafür, wie viele Codezeilen in einem Programm von Tests abgedeckt werden. Es gibt jedoch Situationen, in d...
In Kubernetes wird mithilfe von YAML-Konfigurationen festgelegt, auf welche Weise Applikationen in der Infrastruktur bereitgestellt werden. Aber was, wenn wir unsere Applikation für mehrere verschiedene Umgebungen konfigurieren möchten? Für jede Umgebung eine einzelne YAML-Konfiguration zu erstellen ist oft mühselige Arbeit. Zum Glück existiert mit...
Wie hoch ist die Qualität meiner Modultests? Bei der Beantwortung dieser Frage kann die Hinzunahme von Mutationstests Abhilfe schaffen. Mutationstests erweitern herkömmliche Modultests, indem sie fehlerhaften Code (Mutationen) in die bestehende Codebasis injizieren. Dies kann z.B. die Modifizierung von arithmetischen Operationen und Rückgabewerten ...
Jedes Jahr kommen zum Spring Camp bei ORDIX unsere Studierenden aus ganz Deutschland zusammen, um Vorträge und Workshops über Themen und Projekte zu halten, an denen sie bei ORDIX gearbeitet haben. Auf diese Weise gibt jeder seine Erfahrungen und sein Wissen an die anderen Studierenden weiter. Dieses Jahr fand das Spring Camp bei ORDIX im Zeitraum ...
Ich erinnere mich noch genau: Ich stand im ersten Jahr der gymnasialen Oberstufe. Wie meine Zukunft nach dem Abitur aussehen würde, konnte ich mir damals noch nicht vorstellen. Einzig und allein das duale Studium fand ich zu diesem Zeitpunkt bereits interessant, da dort die Praxis mehr in den Vordergrund gestellt wird. Allerdings verfolgte mich ein...