Auf einen Blick: BMC AMI DevX Code Insights ist ein KI-gestütztes Tool, das entwickelt wurde, um das Verständnis komplexer Codeabschnitte der Entwickler zu verbessern. Durch das Markieren von Code und die Auswahl auf "Erklären" erhalten Nutzer prägnante Zusammenfassungen und detaillierte Logikflussbeschreibungen, was die Effizienz und das Vertrauen in der Programmierung steigert.
- Nutzt KI für Echtzeit-Anwendungsanalysen.
- Erleichtert das bessere Verständnis und die Modifikation des Codes.
Automechaniker setzen ganz auf ihre Werkzeuge. Ihre größte Ausgabe beim Start einer Werkstatt ist der Bau einer Werkzeugkiste mit Werkzeugen, die den Unterschied zwischen schwieriger und einfacher Arbeit ausmachen. Ein neues Wunderwerkzeug, das Zeit bei Projekten spart und dennoch qualitativ hochwertige Ergebnisse liefert, wird ihren Tag verschönern – und sie werden ihren Kollegen alles davon erzählen. Entwickler, kommt Ihnen das bekannt vor? Entwickler vergleichen auch Werkzeuge und Tricks, um schneller Qualitätscode zu erstellen. Dies hat das Wachstum konfigurierbarer integrierter Entwicklungsumgebungen (IDEs) wie Eclipse und VS Code vorangetrieben. Bei der Diagnose von Problemen oder der Planung einer Änderung haben kluge Entwickler Werkzeuge übernommen, die ihren Code automatisch analysieren, Struktur- und Logikflussdiagramme erstellen und den Datenfluss abbilden. Früher galten diese als Wunderwerkzeuge, die die Arbeit der Entwickler erheblich erleichterten. Wie sollte jemand ohne sie arbeiten? Aber ein Tool fehlte. Entwickler suchten nach einem Werkzeug, das komplexe Codeabschnitte schnell erklären konnte. Anstatt ein Programm durchzusuchen, wollten sie einen Assistenten, der mit ihnen zusammenarbeitet, um den Code zu überprüfen und zusammenzufassen. Dann konnten sie erkennen, welche Abschnitte geändert werden mussten. Auf Programmebene brauchten sie eine Möglichkeit zu bestimmen, was ein Programm tut, und um zu entscheiden, ob sie mit der Analyse weitergehen oder zum nächsten übergehen. Die bestehenden Werkzeuge erleichterten ihre Aufgaben, aber es gab immer noch ein schwer fassbares Werkzeug, das es noch besser machen konnte. Dieses Werkzeug ist angekommen. BMC AMI DevX Code Insights, das Entwicklern hilft, ihre komplexen Anwendungen mit Echtzeit-Anwendungsanalyse und Programmverständnis zu verstehen, bietet nun die Möglichkeit, künstliche Intelligenz (KI) mithilfe von BMC AMI Assistant zu nutzen, um Codeabschnitte zu erklären. Ein Entwickler, der in Code Insights arbeitet, markiert lediglich einen Abschnitt des Codes, klickt mit der rechten Maustaste und wählt "Erklären". Dann liefert BMC AMI Assistant eine kurze Zusammenfassung der Geschäftslogik und eine detaillierte Beschreibung des Logikflusses des Codes. Entwickler haben jetzt eine leicht zugängliche Möglichkeit, mit Sicherheit mit dem BMC Editor in Eclipse oder VS Code am Code zu arbeiten. Sie können Diagramme sehen, um die Struktur des Programms und den Fluss der Logik zu verstehen, Daten von Ankunft bis Abgang nachverfolgen und eine schnelle Erklärung ihrer komplexen Logik erhalten – direkt vom täglich verwendeten Editor. Die Einführung neuer Technologien hat die Qualität, Geschwindigkeit und Effizienz der modernen Mainframe-Entwicklung im Vergleich zu den Zeiten des Greenscreens kontinuierlich verbessert, und der Einsatz von KI setzt diesen Trend fort. Während moderne IDEs, automatisierte Analysen und sofort verfügbare Datenflussdiagramme die Entwicklung von Mainframes auf neue Höhen gehoben haben, fehlte den Entwicklern weiterhin das vollständige Verständnis davon, wie ihre Codeänderungen die Geschäftslogik beeinflussten. Mit der Code Explanation-Funktion von BMC AMI Assistant wurde das fehlende Tool nun geliefert.
Diese Beiträge sind meine eigenen und spiegeln nicht unbedingt die Position, Strategien oder Meinung von BMC wider.