Trying to learn to use presenter-first and tdd properly, with the following tools: Visual Studio, NUnit, ReSharper, NMock2.0, ….
My demo is going to try to extend slightly the demo album app used by Martin Fowler in describing Model-View-Presenter (MVP), I’ve also looked at a C# version of this app from Ben Reichelt’s blog.
So to summarise: I’m trying to follow tdd method; using C#; and using Presenter-First to guide the structure.
Useful references
- Mediated Synchronisation (based on Observer pattern)
- Event Aggregators (specialisation of Facade pattern)
- An extention of Presenter-First with Adapters (for more complex issues)
- Control
- Dependency Inversion
Filed under: Bits of Useful Code | Tagged: observer, patterns, presenter first, tdd