Skip to main content
swissICT Booster  |  M&F Academy  |  M&F Events   |  +41 44 747 44 44  | 

Event-basierte Systemarchitektur anhand eines Beispiels erklärt

Bei dem zweitägigen Workshop "Event-basierte Systemarchitektur" hatten wir die Möglichkeit, tief in die Welt der modernen Softwarearchitektur einzutauchen. Unter der Leitung von Golo Roden, dem Gründer, CTO und Managing Partner von thenativeweb, lernten wir, wie wir effiziente und datenschutzfreundliche Lösungen für komplexe Systeme entwickeln könn...

Weiterlesen

UML - Unified Modelling Language - einfach erklärt

Unified Modelling Language, besser bekannt als UML, ist den meisten Softwareentwicklern ein Begriff und obwohl UML-Diagramme grosse Vorteile bieten, wissen nicht alle Entwickler deren Einsatz ausreichend zu schätzen. Welche Vorteile bieten UML-Diagramme eigentlich?Wie setzt man UML richtig ein und worauf gilt es zu achten? Diese Fragestellungen und...

Weiterlesen

Modularisierung und komponentenorientierte Entwicklung

Die meisten Menschen, die mit Applikationen arbeiten, welche Plugins unterstützen, haben die Vorteile und Flexibilität von Komponenten-basierten Systemen erfahren dürfen. Selbst wenn eine Applikation keine Erweiterungen oder Modifikationen in Form von Plugins unterstützen soll, ist es sehr vorteilhaft, die Applikation komponentenorientiert aufzubau...

Weiterlesen

SOLID Principles - oder wie Code länger als eine Masterarbeit lebt

Seit über 20 Jahren bilden die SOLID Principles die Basis, wie man beim objektorientierten Programmieren (OOP) Code schreibt, der sich über eine lange Zeit anpassen und weiterverwenden lässt. Sie bilden einen fundamentalen Grundstein in der Arbeit als Software Engineer. Mit Beispielen erkunden wir, wie die 5 Prinzipien dazu beitragen, Software lesb...

Weiterlesen

Software Refactoring und Design Patterns

In der agilen Softwareentwicklung kommt man an kontinuierlichem Refactoring nicht vorbei. Das Wichtigste, was ein Softwareentwickler zu Refactoring und Design Patterns wissen muss, habe ich euch hier zusammengefasst. Die Inputs dazu lieferte Prof. Oliver Augenstein. Er ist Dozent an der Hochschule für Technik in Rapperswil und kennt sich im Bereich...

Weiterlesen

Code Review Techniken im Vergleich

Kürzlich hatten die M&F Software Entwickler einen Workshop zum Thema Code Review. Im Workshop wurden verschiedene Code Review Techniken diskutiert, um bei M&F eine möglichst hohe Softwarequalität zu garantieren. Die wichtigsten Learnings haben wir hier für Sie zusammengefasst. Über den Referenten  Im interaktiven Workshop war die Überzeugun...

Weiterlesen