Wie kommen heutige Developer-Teams zu schnelleren und qualitativ hochwertigen Codes und Lösungen? Eine verbesserte Effizienz allein reicht nicht mehr aus. Das Ziel muss sein, mehr Produktivität für eine insgesamt gesteigerte Unternehmensleistung zu erreichen.
Bis zu 12 Prozent des globalen Strombedarfs werden mittlerweile von digitalen Geräten und Diensten beansprucht. Diese fortschreitende Entwicklung unterstreicht die dringende Notwendigkeit, umweltbewusstes Denken auch in die Softwareentwicklung zu integrieren.
Der Markt für IDEs und Code-Editoren ist seit jeher ziemlich umfangreich und ziemlich erwachsen. Der Markt für KI-Produkte ist zwar noch recht jung, aber dennoch – oder auch gerade deswegen – nicht minder unübersichtlich. Und jetzt kommt zunehmend beides zusammen.
Durch die Kombination der Fähigkeiten von Azure und OpenAI können Entwickler leistungsstarke KI-Anwendungen erstellen. Nach einer kurzen Einführung in diesem Artikel wollen wir im Folgeteil primär demonstrieren, wie Entwickler und Entwicklerinnen ihre Modelle per REST-API und über die unterstützten SDKs abfragen.
Wie kann man den Energieverbrauch von Hard- und Software genau messen? Worauf kommt es dabei an? Ist jeder Verbrauch gleich zu bewerten? Mit solchen Fragen befasste sich ein Panel auf der diesjährigen „Clean-IT“-Tagung des Hasso-Plattner-Instituts für digitales Engineering in Potsdam.
Visual Studio und Visual Studio Code integrieren.NET 8 und C# 12. Hierfür sind aber mindestens Visual Studio 2022 Version 17.8, das VS-Code-Pendant oder das C# Dev Kit vonnöten. Mehr zu den Neuerungen verrät dieser Beitrag.
Developer im Bereich Augmented und Virtual Reality, also AR und VR, stehen vor einer Reihe von Überlegungen, die über die reine Softwareentwicklung hinausgehen. Dieser Beitrag gibt einen Einblick in die Thematik.
Code Smells konterkarieren die Clean-Code-Idee. Wenn der Code stinkt, bedeutet das, dass er unsauber und unelegant geschrieben ist. Dagegen hilft nur ein sogenanntes Refactoring, das Umwandeln des Codes nach den Clean-Code-Prinzipien.
Software sollte so programmiert werden, dass der Code auch von Dritten gut verstanden wird und sauber arbeitet. Dabei helfen die Clean Code Principles. Diese gehen allerdings auch mit Nachteilen einher.
Im Zuge der Nutzung quelloffener Komponenten werden schnell mehrere tausend Open-Source-Pakete direkt oder indirekt in eigener Software verbaut. Sechs Best Practices helfen dabei, die Compliance selbst in agilen Software-Projekten reibungslos sicherzustellen.