Development
281 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalte zum Thema Development.
In der IT ist es nicht nötig, jedem Hype um neue Arbeitsmethoden oder Technologien hinterherzurennen. Trotzdem sollten Entwicklerinnen und Entwickler up to date bleiben, wenn es um ihre Fähigkeiten geht: Ein Set aus technischen, organisatorischen und kommunikativen Skills sichert nachhaltig den Erfolg in der schnelllebigen Tech-Branche.
Development
Softwarearchitektur
Digitalisierung
Filial-Warenwirtschaftssystem auf Basis von Java und drei DSLs in JetBrains MPS
Domain-Specific Languages (DSLs) und Language Workbenches sind in der Praxis noch nicht wirklich angekommen. Wir berichten von unseren Erfahrungen mit diesen Werkzeugen und einem Projekt, das wir vor 12 Jahren begonnen haben. Wir beginnen mit der Ausgangssituation unserer Reise, zeigen auszugsweise verwendete DSLs und ziehen ein Projekt-Resümee.
„Ab in den Container“ heißt es immer häufiger in der IT-Entwicklung. Selbst in Publikumszeitschriften und Hobbymedien tauchen inzwischen ganz selbstverständlich Anleitungen auf, Anwendungen und Services via Docker zu installieren. Die hippe Welt der Containerisierung hat aber auch Schattenseiten, denn sie wirft große Fragen in Hinblick auf Security und Resilienz auf, die leider viel zu schnell auf..
Green IT - Viele denken dabei erst einmal an die Hardware-Hersteller und Betreiber von Rechenzentren (RZ). Tatsächlich entsteht der größere Teil des ökologischen Fußabdrucks einer Hardware-Komponente bei der Herstellung und Entsorgung und nicht während der Nutzung. Und RZ-Betreiber können über die Auswahl von Standort, Gebäude- und Klimatechnik, Energieversorger und diverse weitere Stellschrauben ..
Unser Verständnis von Softwareentwicklung ist im permanenten Wandel, geprägt durch neue Einflüsse und Erkenntnisse. In den letzten Jahren ist die IT stark durch Agilität beeinflusst worden, doch auch viele andere Themen wie User Experience Design, Produktorientierung oder Domain-Driven Design geben neue Impulse. Doch wie passt alles zusammen? Wie finden sich Teams zurecht in der Vielzahl von Techn..