Build a better program and the world will beat a path to your door.
Never use the : to write multiple statements on one line, even if it is allowed. It makes programs harder to debug.
Always use the & operator when linking strings and the + operator when working with numerical values. Using the + operator to concatenate may cause problems when operating on two variants.
SAMPLE PROJECT SPECIFICATIONS
You must build a form so that the user at the Order Desk can input a customer's purchases.
The user will input the customer's name and will select the customer's city from a list of 5 cities that will be shown to him.
If the customer is from 'Capital City' he must pay 8% tax on his purchases. Otherwise, there is no tax.
The user will then input from 1 to 3 items that the customer purchased along with the price of each item.
The maximum price for an item is 50. Anything over that is 'Too big'. If there is a price entered for an item there must be a description also.
If an item is being returned instead of purchased, the price will be negative and a red flag with the word 'Credit' will appear next to the price.
When the user hits the 'Calculate' button, the subtotal, the tax payable and the final total will appear.
There must be the usual buttons to clear the form and to exit when finished.
There is also a need for a Menu function to be able to cut, copy and paste text from different parts of the form.