Looking to create my first MVC application. Coming from WebForms I'm pretty excited to create an application that I can easily test.
I have looked into Kigg (the Digg clone done in MVC) and from the looks of it, it uses many of the best-practices in its architecture.
Having said that, would their approach be a good basis to base my web application (social networking site) on?
I would say I understand about 80% of the code and can probably remove all of the stuff I would not need (in terms of the business objects he uses along with business rules).
Would the benefit of having an architecture that uses best-practices in outweigh the cost of added complexity that perhaps "You Ain't Gonna Need It"?