Posts Tagged ‘User Interface’

Why Software Sucks?

February 13, 2008

After attending a session with Davis Platt at TechEd in Barcelona, I recently decided to finish his book “Why Software Sucks”. While there are some explanations (like the difference between static and dynamic web pages) that do get a little long for those use to working with computers (In Davis defense the book IS written for non-technical personnel), the general message of the book is basic, yet so true. Developers forget their users. David Platt’s “First, Last and Only Law of User Interface Design”: “Know Thy User, For He Is Not Thee”, is in my opinion something every developer involved in implementing user interfaces, should repeat to himself daily.

(more…)

Advertisements

Model View Presenter (MVP) – My first post!

January 27, 2008

Hello all and welcome to Mr. Rask on the web.

For this my first post i have composed a basic introduction to my favorite design pattern: Model View Presenter or MVP for short. The implementation presented in the article is pretty much exactly how i do it at the office office every day.

Model View Presenter is all about seperating user interface logic from graphical implementation. If you have ever build applications using a graphical library like Windows Form, you know how easily user interface code can get cluttered. MVP to the rescue.

Article (.PDF): Model View Presenter (MVP)
Source (C# 3.0 / VS2008): MVPDemo.zip Crappy filehosting died, so if you want it just drop a comment.

Last but not least any feedback is much appreciated. So pretty please – with sugar on top – drop a comment if you find what you read here usefull (or even if you don’t – i just want to hear from you 🙂 )

All the best
Olav Rask