Das Wissensportal für IT-Professionals. Entdecke die Tiefe und Breite unseres IT-Contents in exklusiven Themenchannels und Magazinmarken.

heise conferences GmbH

(vormals SIGS DATACOM GmbH)

Lindlaustraße 2c, 53842 Troisdorf

Tel: +49 (0)2241/2341-100

kundenservice@sigs-datacom.de

Development

322 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalte zum Thema Development.
Im Jahr 1968 schrieb Edsger W. Dijkstra seinen legendären Aufsatz „Go To Statement Considered Harmful“ [Dij68]. Durch seinen Beitrag wurde das Paradigma der Strukturierten Programmierung begründet [Dij70]. Auf diesen sehr wesentlichen Beitrag zur Weiterentwicklung der Informatik nimmt dieser Artikel Bezug und behauptet: Das Dependency Inversion Principle (DIP) richtet Schaden an. Wir sollten den G..
DIP um IOSP ergänzen
Alle größeren Unternehmen und Behörden pflegen einen lebenden Dinosaurier in Form einer großen, komplexen und erfolgskritischen Software. Groß steht für viele Millionen Zeilen Quellcode. Inhärent komplexe Prozesse sollen optimal durch IT-Systeme unterstützt werden. Erfolgskritisch heißt nicht weniger, als dass ein signifikanter Ausfall der Software nicht nur schnell auf die Titelseite renommierter..
Agile Transformation mit DevOps, Cloud und Microservices
Im letzten Beitrag der Artikelreihe ging es darum, warum das Design von APIs mit sehr viel Arbeit verbunden ist und nicht so einfach mal im Vorbeigehen erledigt werden kann. API-Guidelines können ein Rettungsanker für das Design von APIs sein.
API-Guidelines, der Rettungsanker beim Design von APIs
Werkzeuge zum Bearbeiten von Quelltext gibt es so lange wie Quelltext selbst. Das Spektrum reicht von reinen Texteditoren wie vi (1976) oder Sublime Text (2008) – mitunter erweitert um Programmiersprachen-unterstützende Features – bis hin zu ausgewachsenen Entwicklungsumgebungen (kurz IDEs, für Integrated Development Environment). Prominente Vertreter der letzteren Art sind in der Java-Welt etwa E..
Architektur-Porträt: „Visual Studio Code“
Gerade im Cloud-nativen Umfeld erfreuen sich Microservice-Architekturen einer hohen Beliebtheit. Durch das Aufteilen der Geschäftslogik in einzelne Services lassen sich Bestandteile der Anwendung unabhängig voneinander entwickeln, bereitstellen und skalieren. Da traditionelle Java-Applikationsserver für die Bereitstellung zu schwergewichtig sind, haben sich Quarkus und Helidon hier als gängige Alt..
Ein Architekturstack mit MicroStream, Quarkus und Neo4J