Entwickelst Du komponentenorientiert? Mit nur einem Repository? Oder gar Projekt-Referenzen? Es geht auch anders. Nuget bietet die Basis für echte Komponentenorientierung. Daniel Fisher zeigt Patterns und Methoden aus der Praxis.
5. lennybacon.com
Component-based software engineering is a branch
of software engineering that emphasizes the
separation of concerns in respect
of the wide-ranging functionality available throughout a
given software system.
http://en.wikipedia.org/wiki/Component-based_software_engineering
6. lennybacon.com
It is a reuse-based approach to defining,
implementing and composing loosely coupled
independent components into systems.
This practice aims to bring about an equally wide-ranging degree of
benefits in both the short-term and the
long-termfor the software itself and for
organizations that sponsor such software.
http://en.wikipedia.org/wiki/Component-based_software_engineering
7. lennybacon.com
Sorry this is *NO hot shit*!
The idea first became prominent with
Douglas McIlroy
at the NATO conference on software
engineering in Garmisch, Germany,
1968
18. lennybacon.com
Todo
• Separate Sources!
• Separate Builds!
• Separate Tests!
• Separate Puplication
• Separate Issue Tracker?
• Separate Feature Planning?
• Separate Versions?
• …
Mein Name ist Daniel Fisher.
Ich bin Mitgründer und Geschäftsführer der Firma devcoach.
Sowie Mitgründer und Vorstand des gemeinnützigen Vereins Just Community e.V..
Dieser ist seit 2005 Veranstalter NRWConf, eines der größten Software-Entwickler-Community-Events in Deutschland.
Ich bin Mitgründer und Leiter der .NET Developer User Group netug-niederrhein im Dreieck Düsseldorf-Wuppertal-Krefeld.
Für meine Aktivitäten in und für die Community bin ich von Microsoft als Community Leader und Insider ausgezeichnet worden.
Ich bin zertifiziert als Microsoft Certified Professional Developer für ASP.NET und Enterprise Applications.
Seit Einigen Jahren bin ich Business Technology Platform Advisor für Microsoft und unterstütze die Teams bei Entscheidungen zu neuen Technologien.
Mein Blog finden Sie unter lennybacon.com und können mir als @lennybacon auf Twitter folgen.