Development
277 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..
Development
Agility
Cloud-Computing
Softwarearchitektur
Digitalisierung
Agile Transformation mit DevOps, Cloud und Microservices
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..
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..
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.
Java und Python befinden sich seit Jahren unter den Top 3 der populärsten Programmiersprachen. Spätestens seit dem anhaltenden Hype um maschinelles Lernen führt selbst für normalsterbliche Entwickler fast kein Weg mehr an Python vorbei. Aber wieso ist die Sprache eigentlich so beliebt – selbst außerhalb von Machine Learning? Welche ihrer Eigenschaften haben ihr zum Siegeszug verholfen? Und: Lässt ..