Java begleitet Entwickler seit drei Jahrzehnten, die an der Plattform nicht spurlos vorübergegangen sind. Das gilt auch für manchen Legacy-Code, an dem der Zahn der Zeit nagt. Wie und wann sich Java-Legacy-Code runderneuern lässt, beschreibt der vorliegende Artikel.
Denkt man an Patterns in der Softwareentwicklung, so denken die meisten zunächst an Entwurfsmuster, wie sie zum Beispiel die „Gang of four“ in ihrem Klassiker „Design Patterns. Elements of Reusable Object-Oriented Software“ bereits 1994 beschrieben haben. Dabei können „Patterns“ auch in anderen Bereichen helfen, um bewährte Lösungen für wiederkehrende Probleme bereitzustellen.
Java
Was ITAM/SAM-Experten nachts wachhält: Die größten Herausforderungen beim Java-Lizenzmanagement
IT Asset Management (ITAM) und Software Asset Management (SAM) spielen heute eine strategische Rolle für die Wirtschaftlichkeit und Sicherheit eines Unternehmens. Doch insbesondere die Oracle-Java-Lizenzierung stellt Mitarbeiter vor große Herausforderungen. Eine gemeinsame Studie von ITAM Forum und Azul zeigt: 75 Prozent der Unternehmen waren in den letzten drei Jahren von einem Oracle-Java-Audit ..
Im ersten Teil [1] dieses umfassenden Tutorials über die Entwicklung eines LLM-Chatbots (Large Language Model) wurden die Grundlagen gelegt. Der zweite Teil stellt die Tool-Calling-Funktionalität in Java vor.
Bevor wir Tool-Calling implementieren, müssen wir verstehen, wie es konzeptionell funktioniert. Tool-Calling ist keine eingebaute Fähigkeit der meisten LLMs. Stattdessen ist es ein Muster, da..
Veränderungen scheitern selten an fehlenden Ideen. Sie scheitern daran, dass Menschen zögern – Mitarbeiter genauso wie Führungskräfte. Mary Lynn Manns und Thomas Ronzon zeigten auf der OOP-Konferenz in München, wie sich dieser Stillstand durchbrechen lässt. Ihre Methode basiert auf erprobten Mustern, die in jedem Unternehmenskontext funktionieren. Das Besondere: Die Werkzeuge richten sich nicht nu..