Create Loosely Coupled, Highly Specialized Procedures
Visual Basic makes creating procedures easy, but this simplicity masks the art and science of building well-crafted procedures. Visual Basic places few rules on procedures—it doesn’t limit the number of statements you can place within a procedure, nor does it limit how many tasks can be performed by a procedure. Although Visual Basic doesn’t enforce such limitations, you should be self-governing in these areas to create better procedures. In the following sections, I’ll describe how to do that.
Make All Procedures Perform Specialized Functions
The first thing to keep in mind is that every procedure should perform a specific function, and it should do so very well. You should avoid creating ...