Testing in Java: eine Überblick
Dieser Blogbeitrag ist eine kurze Anleitung für Test-Prinzipien und Testing mit Spring Boot.
Dieser Blogbeitrag ist eine kurze Anleitung für Test-Prinzipien und Testing mit Spring Boot.
Etwas mehr als 3 Jahre nach meinem Bachelor-Abschluss an der HSLU – Informatik bin ich wieder zurück. Diesmal für den CAS «Modern Software Engineering & Development». Gelernt habe ich eine der ältesten Programmiersprachen überhaupt. In meiner Berufstätigkeit (Java-Entwickler) bin ich nicht immer ganz so modern und schnelllebig unterwegs wie beispielsweise …
Auf Websites, in Apps, in einem Intranet, auf einem interaktiven Info-Display oder auch in einer Business-Software, wie einem ERP – in all diesen digitalen Informationsräumen müssen Informationen, Inhalte und Funktionen verständlich und strukturiert angeordnet werden. Eine gute Informationsarchitektur (IA) sorgt dafür, dass der User schnell und einfach sein gewünschtes Ziel …
Hand aufs Herz. Wie oft schreibst du dir Notizen zu einem spannenden Thema, nur dass diese in einem Stapel Dokumente verschwinden? Gerade in der Welt der Informatik, die sich mit atemberaubender Geschwindigkeit verändert, wäre schnelles Wiederfinden von vormals Gelerntem eigentlich von höchster Bedeutung. Wer Software entwickelt, kennt es vermutlich — …
Als Softwareentwickler beobachte ich ständig die Trends und Veränderungen in unserem Bereich, um nicht nur aktuell zu bleiben, sondern auch die Zukunft der Technologie mitzugestalten. Die mobile Softwareentwicklung, ein Gebiet, das mir besonders am Herzen liegt, durchläuft einen ständigen Wandel, der sowohl Herausforderungen als auch Chancen mit sich bringt. Die …
Die Software-Qualitätssicherung, ein entscheidender Faktor in der Welt der Softwareentwicklung, unterliegt ständigen Veränderungen und Entwicklungen. Im Jahr 2050 erwartet uns eine faszinierende Zukunftsvision für diesen Bereich, die von fortschrittlichen Technologien und innovativen Ansätzen geprägt ist.
Die digitale Transformation hat in den letzten Jahren einen exponentiellen Anstieg der Datenproduktion und -verarbeitung mit sich gebracht. Mit diesem Wachstum geht jedoch auch eine verstärkte Notwendigkeit einher, die Privatsphäre der Benutzer zu schützen. Hier tritt das Konzept der «Privacy by Design» im Software Engineering in den Vordergrund. Datenschutz als …
Die Komplexität und die Anforderungen an moderne Datenverarbeitungssysteme nimmt stetig zu. Mit dieser Entwicklung stossen traditionelle Lösungsansätze zunehmend an ihre Grenzen. Das Aktormodell bietet durch die Verwendung von unabhängigen, kleinen Einheiten – den Aktoren, eine elegante Lösung, um sich diesen Herausforderungen zu stellen.
In diesem Beitrag wird aufgezeigt, welchen Nutzen der Einsatz von künstlicher Intelligenz, insbesondere von GitHub Copilot, im Unit Testing hat. Auch werden die Gefahren und Herausforderungen der Nutzung im Testing behandelt.
Hinter den Kulissen der E-Banking App-Entwicklung bei der Luzerner Kantonalbank AG! In diesem Beitrag wird die Entstehung der E-Banking-App beleuchtet, insbesondere den strategischen Vorlauf, die technische Grundlage sowie die Herausforderungen, die bei der Entwicklung getroffen wurden.