1 Jan 2010
One advantage of working with Django is getting to know a lot of really talented designers who love to throw out tidbits of their knowledge. Recently, one such tidbit reminded me of something I knew, but hadn’t abided by for a while: “the last thing you should do when beginning to design an interactive system is write code.” This got me thinking about my own flight search project, and how I should probably design the interactions as behaviors before trying to code them. Then I realized that even that was too specific to be useful at this point. First, I need to formally state the problem I’m trying to solve.