The Importance of Application Design

A college English professor of mine was once describing different types of novelists: “A traditionalist author usually orders his story beginning-middle-end, a modernist might reverse that order, and a post-modernist would only include two of the three parts.”

Unfortunately, authors of computer programs don’t (usually) have the luxury of such flexibility. Although it is true that with a visual programming system such as Visual Basic it is easy to just sit down and start hacking out code, with most computer programs this is not a good idea! Like anything in life, a program that is built on a shaky foundation can be plagued with problems. Your program’s purpose is to solve a specific problem, and the design ...

Get Special Edition Using Microsoft® Visual Basic® .NET now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.