Presenter First approach in MVP
A colleague of mine recommended me a great paper to read:
"Presenter First: Organizing Complex GUI Applications for Test-Driven Development", agile, pp. 276-288, AGILE 2006 (AGILE'06), 2006.
I really like the idea in this paper, it's practical and useful in daily development life.
There are many articles or implementations and even courses talk about MVC or MVP, but most of them only gave very simple examples for them. Yes, it's really easy to understand or sounds clear for a simple M-V-C piece or simple M-V-P piece, however in real life, a complete application contains many Models, Views, and Controllers/Presenters, this will be much harder than a simple sample.
This paper give a great approach in MVP best practice, I am still learning more and will do some experiment development, but I already feel I should strongly recommend this paper.
More valuable links and examples, videos here:
http://www.atomicobject.com/pages/Presenter+First
Related posts:
- To "refresh" a SqlDataSource.
- asp:ControlParameter vs asp:FormParameter
- output a line in a batch *without* crlf
- Write code with no getters???
- Dump SQL Server Express' DB Schema
- My suggestions on Web2py's route design
- Good comparing of GAE Data Store .vs. Amazon Simple DB .vs. MS SSDS
- Very good articles on MVC, MVP and more.
- Presenter First approach in MVP
- ASP.NET MVC Preview 3 just released
Search related in web: