Bottom-up programming starts by developing the data model before designing the user interface. Windows Start/Programs menu illustrates this approach. Since programs shortcuts are stored in the directory Programs the menu displays the content of this directory.

Top-down programming starts by designing the user interface before developing the data model. Mac OS X dock illustrates this approach. As it should be easy for a user to launch an application the dock displays big icons accessible in one click.

Entries (RSS)
Follow me on Twitter
LinkedIn profile
Photos
Videos
2 Comments
Pas mal l’analogie !
OSX for the win! Welcome buddy :)