Java
465 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..
Hallo, kennen Sie das auch. Man entwickelt so vor sich hin, stellt fest, dass man eine bestimmte Funktionalität braucht, die eine tolle Library zur Verfügung stellt, und bindet diese ein. Danach denkt man natürlich nicht mehr an diese und widmet sich weiter seinem Problem. So geht das immer weiter, bis man den Überblick verloren hat, welche Libraries man überhaupt eingebunden hat. Auf einmal frage..
Beim strategischen Domain-Driven Design (DDD) fokussieren wir uns in der Modellierung sehr stark darauf, die Fachlichkeit möglichst passend zu identifizieren und im Design abzubilden. Leider verlieren wir Entwickler bei der technischen Umsetzung diesen fachlichen Fokus dann aber allzu oft wieder aus den Augen und lassen uns (zu) stark vom neusten hippen Framework begeistern, leiten und beeinflusse..
Hallo, als gewissenhafter Leser des Klassikers „Design Patterns – Elements of Reusable Object-Oriented Software“ der Gang of Four (erste Ausgabe 1994!) denken Sie, dass das Thema Patterns – also Entwurfsmuster – „durch“ ist? Mitnichten! Es gibt hier eine lebendige Autoren-Community [EuroPLoP]. Heute möchte ich Ihnen eine Webseite vorstellen, die sich ausführlich mit Patterns für Microservices und ..
Dieses Mal werden wir uns ansehen, was der Unterschied zwischen Vererbung und Delegation sein kann. Oder besser ausgedrückt, warum ich Delegation bevorzuge und ein eher selten eingesetztes Feature in Java hervorheben möchte.