adesso Blog

adesso
Blog abonnieren
  • Neueste Beiträge
  • Java
  • Softwareentwicklung
  • Microsoft
  • Methodik
  • Architektur
  • Branchen & People
Methodik

In diesem Video-Blog-Beitrag erläutert Prof. Dr. Volker Gruhn, warum heute mit KI Dinge funktionieren, die vor ein paar Jahren noch unmöglich erschienen. Und was 5G mit dem Ende des KI-Winters zu tun hat.

WEITERLESEN

Methodik

20.08.2019 von Wolfgang Textor

Kernbanksysteme: Vom Monolithen zum Service-Mesh

Kernbanksysteme bilden zwar das Rückgrat einer jeden Bank, dennoch wurden sie von aktuellen Entwicklungen der Softwarearchitektur abgehängt. In meinem Blog-Beitrag erkläre ich euch, warum das so ist und versuche Gründe zu bestimmen, wieso Banken sich bei der Erneuerung ihrer zentralen Systeme so schwer tun.

WEITERLESEN

Java

When developing a large software project, a low execution time of unit tests is crucial to guarantee a fast and efficient progression of the project. This is especially true when using continuous integration to automatically check your code quality and correctness. JUnit Insights helps you to identify the reasons behind long execution times of some of your software tests so you can optimize them easily.

WEITERLESEN

Branchen & People

Wenn Branchen mit großen Mengen schützenswerter Kundendaten ihren Kundinnen und Kunden den Komfort von Online-Services bieten wollen, müssen sie sicherstellen, dass nur die „richtigen“ Personen Zugriff auf diese Daten haben. Dazu muss die Person vor dem Bildschirm identifiziert werden. In meinem Blog-Beitrag möchte ich euch zeigen, wie sich diese Identitätsfeststellung in den letzten Jahren weiterentwickelt hat und was wir noch erwarten können.

WEITERLESEN

Softwareentwicklung

12.08.2019 von Florian Czarnecki

Alte Geschichte Neu Schreiben mit Git

Systeme zur Versionskontrolle sind nicht nur wichtig für die Verwaltung von Softwareversionen, sondern auch zur Dokumentation der Entwicklung. Häufig wird dabei der Dokumentations-Aspekt übersehen und so kommt es schnell zu einer unsauberen Commit-Historie, die es schwierig macht, herauszufinden wann welche Änderungen vorgenommen wurden. In diesem Artikel werden einige Operationen vorgestellt mit denen du deine Historie aufräumen kannst.

WEITERLESEN

Softwareentwicklung

Für Anwendungen wie Messenger, Wetterdienste oder Newsticker ist die sofortige Bereitstellung von neuen Informationen von großer Bedeutung. Request/Response-basierte Protokolle wie HTTP sind für diese Art der Informationsbereitstellung ungeeignet, da Clients immer wieder teure Anfragen stellen müssen, um festzustellen, ob neue Informationen vorhanden sind.

WEITERLESEN

Methodik

Bei Künstlicher Intelligenz steht nicht die Technologie im Vordergrund. Sondern die Möglichkeit, die Anforderungen von Kunden besser zu erfüllen. Ziel ist es, auf Basis der vorhandenen technischen Grundlagen überzeugende Geschäftsmodelle und Services zu schaffen.

WEITERLESEN

Softwareentwicklung

19.07.2019 von Frederik Schlemmer

Angular, React oder Vue.js? Eine Entscheidungshilfe

Wie wird heutzutage die Fragestellung beantwortet mit welcher Technologie eine Webanwendung umgesetzt werden soll? Angular, React oder Vue.js? Die Entwicklung von Webanwendungen in Form von Multi Page Applications (MPAs) mittels der Beschreibungssprachen HTML, CSS und JavaScript wird zunehmend durch die steigende Anzahl von Single Page Application (SPA) Frameworks verdrängt. Dieser Trend hält nun bereits seit 10 Jahren an, wodurch eine Vielzahl von verschiedenen Frameworks mit unterschiedlichen Ansätzen entstanden ist. So unterschiedlich die Ansätze der Frameworks untereinander sind, ist das gemeinsame Ziel doch das selbe: Performante Webanwendungen mit einer guten User Experience.

WEITERLESEN

Methodik

18.07.2019 von Wolfgang Wünsche

Clean Code in der Softwarearchitektur

Bei einem Softwareprogramm stehen vor allem Funktionalität und Nutzen im Vordergrund. Allerdings ist die Struktur von Software mindestens von genauso hoher Bedeutung. Da eine gute Softwarearchitektur von der Qualität und Pflege der Struktur abhängig ist, möchte ich euch in meinem Blog-Beitrag die Grundlagen von Clean Code näher vorstellen.

WEITERLESEN

Diese Seite speichern. Diese Seite entfernen.

C71.898,22.5,97.219,25.136,96.279,52.11z"/>