
Why
does SM-Timetable look so different from the other programs you produce?
In short SM-Timetable is different. It is different from other
timetabling
systems and is different from a lot of other software. SM-Timetable has
been modeled extensively on the ideas contained
in these two books:
- About Face, The Essentials of User Interface Design by
Alan Cooper,
IDG Books Worldwide 1995.
- Programming as if People Mattered by Nathaniel S.
Borenstein,
Princeton University Press 1991.
Together these two books form the basis of what you see in
SM-Timetable. One
idea taken from both books is that good computer software should not
get
in the way of the person getting a job done with a program. Parts of a
program that are there to serve the computer or make it easy for the
programmer
should be removed.