O'Reilly logo

Special Edition Using Microsoft® Visual Basic® .NET by Jeff Spotts, Brian Siler

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Tips for a Good Design

How do I come up with a good design and how do I know it is good? There is no magic series of steps that will guarantee a successful application. Following I have listed some tips from personal experience that will hopefully get you started thinking about how you currently design programs and how you can improve.

TIP 1. Understand the Requirements in Detail

Obviously, you have to know what problem the application is supposed to solve before you can write the application. The person for which you will be writing the application, or end user, will know non-technical business requirements such as “I need to track customer orders” and hopefully even have some detailed specifications or processes in mind. As the designer of ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required