Alle Episoden

Episode 27: Interne DSLs

Episode 27: Interne DSLs

55m 53s

Eine Episode über interne DSLs, also domänenspezifische Sprachen, die in eine bestehende Programmiersprache eingebettet werden.

Episode 26: Systems Engineering und Softwarearchitektur

Episode 26: Systems Engineering und Softwarearchitektur

49m 30s

Der überwiegende Teil von Software läuft heutzutage auf Embedded-Systemen. Für Softwarearchitekten, die an solchen Systemen mitarbeiten, stellen sich dementsprechend ganz andere Herausforderungen.

Episode 24: Testing & Softwarearchitektur

Episode 24: Testing & Softwarearchitektur

38m 46s

Die Episode zum Thema "Testen" zeigt, dass der Softwarearchitekt sich dem Thema ausgiebig widmen sollte, da er als wichtiger Ansprechpartner zu Testentscheidungen fungiert.

Episode 23: Domänenspezifische Sprachen

Episode 23: Domänenspezifische Sprachen

64m 4s

Eine Episode über Domain-Specific Languages (DSLs) im Allgemeinen sowie über Eclipse Xtext und JetBrains' MPS (Meta Programming System) im Besonderen, die unterschiedliche Ansätze zur Implementierung textueller DSLs verwenden.

Episode 21: Funktionale Programmierung

Episode 21: Funktionale Programmierung

63m 25s

Plattformen wie die Java Virtual Machine oder die Common Language Runtime und der Trend hin zu Multicore-Architekturen legen die Basis für eine neue Popularität von funktionaler Programmierung.

Episode 20: Architektur als Sprache

Episode 20: Architektur als Sprache

57m 28s

Die Episode geht auf die Verwendung von (textuellen) DSLs zur formalen Beschreibung von Softwarearchitektur ein.

Episode 19: REST in der .NET-Welt

Episode 19: REST in der .NET-Welt

45m 16s

Die dritte Episode zum Thema REST geht auf die diversen technischen Möglichkeiten zur Implementierung der REST-Idee auf Basis des .NET-Frameworks ein.

Episode 18: (Anti-)Patterns und Tools für REST

Episode 18: (Anti-)Patterns und Tools für REST

46m 45s

Die zweite Episode zum Thema REST behandelt Anti-Patterns und Patterns beim Entwurf von Systemen, die den Anspruch haben, "RESTful" zu sein, und stellt Werkzeuge für die Entwicklung von REST-Anwendungen in der Java- und .NET-Welt vor.