Java
429 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalte zum Thema Java.
Die Bedeutung von Oberflächen beziehungsweise der Benutzbarkeit von Software im Allgemeinen hat in den letzten Jahren, zurecht, wieder vermehrt an Bedeutung gewonnen. Bei der Entwicklung von Weboberflächen in Microservice-Architekturen besteht hierbei die Herausforderung, teamübergreifend eine durchgehend passende Nutzererfahrung, insbesondere durch ein konsistentes Look & Feel, zu erzeugen. D..
Java
Agility
Digitalisierung
Collaborative Modeling – Wie die Kommunikation mit den Fachexperten gelingt
Sie entwickeln Geschäftsanwendungen in Ihrem Unternehmen? Sie arbeiten agil? Anforderungen werden von den Anwendern formuliert und die Umsetzung rückgekoppelt? Trotzdem scheitern Projekte, oder Produkte verwuchern durch immer mehr Features? Das Problem: Entwickler verstehen nicht, was die Anwender mit der Software erreichen wollen. Und die Anwender können schlecht einschätzen, wie Software ihre Ar..
In vielen „agilen“ Kontexten in der Softwareentwicklung wird den technischen Aspekten zu wenig Aufmerksamkeit gewidmet. DDD als Modularisierungsansatz hilft auf drei Ebenen: auf Systemebene, auf fachlicher Ebene und auf technischer Ebene. Auf Systemebene ist es für agile Teams wichtig, möglichst wenig auf Dritte warten zu müssen. Also muss ihr Handlungsfeld (auch im Code) klar definiert sein. In v..
Das Agile Manifest wird oft missverstanden, wenn es heißt: „Wir müssen nichts dokumentieren, es kommt nur auf die lauffähige Software an!“ Aber ist es eine gute Idee, eine komplizierte Maschine ohne Konstruktionszeichnungen zu bauen? Hier ist IT kein bisschen anders als jede andere Ingenieurskunst, weiß der moderne „Software Craftsman“. In diesem Artikel möchten wir zeigen, wie ein interdisziplinä..
Teil 1 der Einführung in Google Go hat einen ersten Einblick in die Struktur und die Eigenschaften der Sprache sowie auf die enthaltenen Werkzeuge gegeben. Es wurde schnell deutlich, wie wenig spektakulär die Sprache eigentlich ist. Da stellt sich die Frage, warum sie in einigen Anwendungsgebieten einen solchen Erfolg hat.