Besser spät als früh: Architekturentscheidungen auf dem Prüfstand

In den meisten Softwareprojekten wird angestrebt, die Architektur möglichst vollständig vorab zu spezifizieren. Doch eine einmal gefällte fundamentale Architekturentscheidung kann ein Korsett sein, aus dem man sich später nur noch mit großer Anstrengung oder gar nicht mehr befreien kann. Alternative Ansätze versuchen daher, architektonische Entscheidungen ganz bewusst zu verzögern und möglichst spät im Verlauf der…

Neu in .NET 4.5: Caller Information

Wo kommt der Aufruf her? Diese Frage ist insbesondere bei Ausnahmeverhalten einer Anwendung spannend. Der Debugger in Visual Studio bietet natürlich viele Möglichkeiten den Aufrufpfad zurückzuverfolgen. Von der Ansicht des StackTraces bis hin zu Intellitrace steht dem Entwickler eine breite Palette zur Inspektion bereit. Doch warum ist es so schwierig, einfach den Aufrufer namentlich benannt zu…

Kostenloser Innovationsworkshop zur Software-Technologie und Entwicklungsstrategie zu gewinnen

Im Rahmen der Zusammenarbeit verlosen AIT du 4tecture bis zum 15.11.2012 drei der begehrten halbtägigen Innovationsworkshops zur Software-Technologie und Entwicklungsstrategie in dem gemeinsam Optionen (zu den Bereichen Architektur, ALM, Technologie) erarbeitet werden um aktuelle und zukünftige technische Potentiale mit Fokus auf Microsoft-Technologien (z.B. durch Adaption von Win8, WinRT, Azure, Phone, Tablet) besser auszuschöpfen.