Tag: Agile
Asp.Net MVC – Using ActionFilters to remove HttpContext from your controllers
Tags: .NET, Agile, Asp.Net, BDD, MVC 1 Comment »One of the benefits of Asp.Net MVC is that it allows you to write easily testable code. One thing that has always been notoriously difficult to test is the HttpContext object and its associated values – the Request and Response etc. This is why I didn’t like it when dependencies on HttpContext started to creep [...]
Asp.Net MVC – Separation of concerns amongst team members
Tags: .NET, Agile, Asp.Net, MVC, Spark No Comments »One of the clear advantages of using the MVC pattern is that it encourages separation of concerns – it doesn’t enforce it by any means, but following the pattern results in a nice clean, maintainable, flexible solution. The architectural advantages of this are documented everywhere, but I also believe that it aids separation of concerns [...]
A response to “Deferring Costs to Future Generations”
Tags: Agile, BDD, Project Management, TDD No Comments »I read my colleague Simon Munro’s recent post about deferring costs to the future and how he thinks this should apply to the software development process. As a developer who is an advocate of all the things that Simon claims are simply improving future maintainability at a higher cost, I felt compelled to give a [...]
Behaviour Driven Development – not just for Acceptance Testing
Tags: Agile, BDD, Testing 1 Comment »Last week a few of us got together to go through an excercise in Behaviour Driven Development. The purpose of this was to work through a hypothetical specification together, developing a solution using a BDD approach. There was a very varied level of experience and knowledge of BDD within the group (which was the main [...]
Why BDD works for Agile
Tags: .NET, Agile, BDD, Testing No Comments »As I mentioned in my first post (and will probably continue to do so for the unforeseeable future), I recently attended JP Boodhoo’s Nothin’ But Dot Net training ‘boot camp’ which has motivated me to start to write about some of the stuff that I learnt and am still trying to make sense of…
The main [...]

Recent Comments