In diesem Artikel stellen wir euch eine Übersicht der wesentlichen Neuerungen der Oracle Version 23ai mit dem Schwerpunkt Datenbankanwendungsentwicklung vor. Dabei werden die Bereiche SQL, PL/SQL, JSON als auch Künstliche Intelligenz (AI), die als Namensgeber dieser Version dient, unter die Lupe genommen und der Nutzen der Neuerungen für die Anwend...
Softwareprojekte werden häufig ohne eine festgelegte Struktur durchgeführt. Die Entwicklungen werden ohne Richtlinien oder festgelegte Standards bearbeitet, wodurch der Programmcode nicht einheitlich ist. Durch fehlende Automatismen im Projekt finden keine Überprüfungen der Entwicklungen statt. Des Weiteren ist meistens kein definierter Workflow vo...
Die agile Softwareentwicklung versucht mit wenigen festgelegten Regeln, geringem Aufwand und meist einem iterativen Vorgehen, den Entwicklungsprozess voranzutreiben. Doch oft kommt es zu Problemen, wie instabile Build-Prozesse, schwierige Integration von Komponenten und unzureichende Testabdeckungen. Continuous Integration (CI) ist hier ein bewährt...
Entwickler gegenüber einem Tester: „Ich mache keine Fehler, dein Ticket ist völliger Blödsinn. Steck es dir sonst wo hin!" Ein Testmanager zu einem Projektmanager: „Was sie betreiben ist Helikoptermanagement! Von oben herabsteigen, alles aufwirbeln, Chaos verbreiten und wieder verschwinden!" Alle diese Zitate haben eines gemeinsam – mangelhafte Sac...
DevOps als Schlagwort begleitet die IT schon mehrere Jahre. Ob man sich dem Ansatz von der Development- oder Operations-Seite nähert, mit Docker steht ein Toolset zur Verfügung, dass in allen Bereichen die Arbeit erleichtern kann. In dem Docker DevOps Workshop werden die Grundlagen von Docker und dessen Möglichkeiten auf praktischem Weg vermittelt,...