2020ok  Directory of FREE Online Books and FREE eBooks

Free eBooks > Computers & Internet > Microsoft > Development > Visual Basic > Practical Standards For Microsoft Visual Basic

Practical Standards For Microsoft Visual Basic

by James D. Foxall

Download Book
(Respecting the intellectual property of others is utmost important to us, we make every effort to make sure we only link to legitimate sites, such as those sites owned by authors and publishers. If you have any questions about these links, please contact us.)

link 1

About Book

It's no secret that Visual Basic is a popular choice for today's developers, but it's also true that there is a lot of bad code out there. Practical Standards for Microsoft Visual Basic seeks to remedy this situation with a compilation of dozens of useful hints for writing clearer, faster, and more maintainable code. Presented in a simple, easy-to-understand style, this is a book that can benefit any VB programmer, regardless of expertise level.

The most important suggestions in the book have to do with naming and coding style. The author recommends using Hungarian Notation, in which prefixes are used with variable names to describe the scope and data type of all variables. Tables and sample code show you how to get going.

There are many suggestions for writing more maintainable code. A chapter on writing effective comments is a standout. Throughout this book, the author provides examples of correct and incorrect code practices. (This edition makes good use of two-color presentation and highlighted text to illustrate key concepts effectively.) A final section looks at the importance of source version control with Microsoft Visual SourceSafe.

While more expert programmers may quibble with some of the ideas presented, there's much to mine in Practical Standards for Microsoft Visual Basic. Whether or not your shop adopts all of them, there's little doubt that you'll benefit from this compilation. --Richard Dragan

Topics covered: Problems with Visual Basic code today, advantages of coding standards, using custom object and project templates, effective module design (cohesion, fan-in, and fan-out), naming conventions and Hungarian Notation, creating descriptive names, constants vs. magic numbers, enumerations, error-handling tips and techniques, indenting code, using white space, a guide to writing effective comments, end-of-line comments, flow control statements, user interface design hints, form and menu design, consistency, using system colors, user input, mouse and keyboard interaction, version control, using readme files, and installing and using Visual SourceSafe.

Book Description
Because Visual Basic powerful development capabilities are within ready grasp of both the professional and the recreational programmer, many Visual Basic developers are self-taught-and therefore lack formal training on programming standards. But anyone who writes even a single line of code-and especially developers working in concert on a single project-should employ some basic, standardized techniques to optimize application maintainability and extensibility, as well as sidestep costly errors and pitfalls. But until now, there has been no definitive handbook describing these standards. PRACTICAL STANDARDS FOR MICROSOFT VISUAL BASIC fills this critical need, providing pragmatic guidelines on both where and how to apply programming standards for maximum benefit. Readers discover that by consistently utilizing standards in how they design interfaces and organize code, they can realize substantial gains in efficiency, reliability and performance-for themselves and in the solutions they build.

Book Info
Designed to help you exploit the power of rapid devlopment without creating hidden land mines in performance and maintainability. Softcover. CD-ROM included. DLC: Microsoft Visual BASIC.



PLEASE READ: All comments must be approved before appearing in the thread; time and space constraints prevent all comments from appearing. We will only approve comments that are directly related to the article, use appropriate language and are not attacking the comments of others.

Message (please, no HTML tags. Web addresses will be hyperlinked):

Related Free eBooks

Related Tags

DIGG This story   Save To Google   Save To Windows Live   Save To Del.icio.us   diigo it   Save To blinklist
Save To Furl   Save To Yahoo! My Web 2.0   Save To Blogmarks   Save To Shadows   Save To stumbleupon   Save To Reddit