Fluent Interfaces sind ein probates Mittel, um APIs in komplexen Softwaresystemen zu strukturieren. Sie nehmen Programmierer an die Hand, indem sie klare, gut verständlich benannte Methoden anbieten ...
Die klassische Vorgehensweise in der Softwareentwicklung hat mit agilen Methoden wie Scrum, eXtreme Programming und Kanban eine Konkurrenz bekommen, deren Einfluss innerhalb des Unternehmens weit über ...
Um Multicore-Prozessoren sinnvoll zu nutzen, müssen Software-Entwickler von jahrelang gepflegten Gewohnheiten Abschied nehmen und sich mit neuen Werkzeugen und Methoden beschäftigen. Das Entwerfen von ...
Objektorientiertes Programmieren ist zwar en vogue, aber nicht unbedingt das beste Herangehen für jedes Problem. Funktionale Sprachen eignen sich für manche Aufgaben besser, weil sie näher am Problem ...