Nach Tags durchsuchen

Alle Tags » Architektur (RSS)

Wann ist mein Code clean? – Exemplarisch anhand der FizzBuzz Kata von ThorstenHans

Ich habe mich heute mal einfach an die FizzBuzz Kata gesetzt und nach TDD gelöst. FizzBuzz ist meiner Meinung nach die einfachste Kata, die ich hier verwenden möchte um mein Anliegen kund zu tun. Ich möchte an dieser Stelle nicht alle Schritte erläutern...
Abgelegt unter: ,

Interne DSL in C# von ThorstenHans

Vor einiger Zeit habe ich bereits einen Post über Chaining in .NET mit Fluent Interfaces geschrieben, spielt man diesen Gedanken etwas weiter, ist man schnell bei der Realisierung einer internen DSL. Eine interne DSL bietet dem Entwickler eine fließende...
Abgelegt unter: ,

HowTo: Chaining in .Net mit Fluent Interfaces von ThorstenHans

Chaining (dt. Verkettung) ist ein Entwicklungskonstrukt bei dem Methodenaufrufe direkt aneinander “gekettet” werden. Chaining ist seit der Veröffentlichung von jQuery im Entwicklermainstream angekommen. Was für Webentwickler daily business ist, ist allerdings...
Abgelegt unter: , , ,

Verwendung von neuen Technologien in Softwareprojekten: Teil 2 von ThorstenHans

In einer kleinen Artikelserie möchte ich die Verwendung von neuen Technologien in Softwareprojekten etwas erläutern, hierbei soll es nicht darum gehen einfach ein Featureset der verfügbaren .Net Technologien zu geben sondern auf bestimmte Fragen einzugehen...
Abgelegt unter: , ,

Verwendung von neuen Technologien in Softwareprojekten: Teil 1 von ThorstenHans

Seit Release des .Net Frameworks 3 sind die Gestaltungsmöglichkeiten von Softwarearchitekturen freier definierbar. Ein einfaches Beispiel ist die Möglichkeit die Präsentation von Daten über verschiedene Techniken wie unter anderem Windows Forms Windows...
Abgelegt unter: , ,

Generic Singleton von ThorstenHans

Sometimes it must be singleton and sometimes it must be generic, but what if it must be a generic singleton?   Within the last days I thought about a good solution for a generic singleton class. I use this class to build a usefull and small datastore...
Abgelegt unter: ,