Limit search to available items
Record 34 of 109
Previous Record Next Record
Book Cover
E-book
Author Folsom, Nancy

Title Debugging Visual FoxPro applications / Nancy Folsom
Published Whitefish Bay, Wis. : Hentzenwerke Pub., ©2002

Copies

Description 1 online resource (xvii, 113 pages) : illustrations
Contents Dedication -- Our Contract with You, The Reader -- Table of Contents -- About the Authors -- How to Download the Files -- Foreword -- Chapter 1 Introduction -- Organization -- Chapter 2 Quality Ensurance -- Lies, damned lies, and statistics -- Today -- Test early, test often -- But I have a test team -- "Houston, we have a problem." -- Debugging during development -- Debugging test versions -- Debugging in post-release or maintenance -- Designing with diagnostics in mind -- When are you done debugging? -- Risk -- Measure twice, cut once -- Bug tracking -- Source code control
Irreverent evangelizing -- The best offense is a strong defense -- Chapter 3 Applying the Scientific Method to Debugging -- Observation -- Inquiry -- Hypothesis -- Prediction -- Experimentation -- Analysis -- Decision -- Conclusion -- Chapter 4 Visual FoxPro Debugging Tools -- Debug options -- Font and colors -- Display timer events -- Environment -- Call stack options -- Trace window options -- Output window options -- The native debugger -- About the debug output window -- About the call stack -- About the trace window -- About the watch window -- About the locals window -- About breakpoints
About configuration files -- Debugger odds and ends: Stepping, resume, cancel -- Coverage logging -- Event tracking -- Language elements -- Error handling -- Using views -- Syntax coloring and IntelliSense -- Rushmore optimization-SYS(3054) -- The command window -- The Help file -- Tools outside of Visual FoxPro -- Understanding the tool -- Chapter 5 A Taxonomy of Common Visual FoxPro Bugs -- Requirement-related bugs -- Exceptions to business rules -- The technique -- Design-related bugs -- Misunderstandings -- Conflicts -- Omissions -- The technique -- Characteristics -- Variant variables
Implicit variable declaration -- Comparison and assignment are the same ("=") -- Multiple RETURN statements -- Optional parameters -- Ambiguous fields, memory variables, and objects -- Implementation bugs -- Syntax bugs -- Logical bugs -- Performance -- Data performance -- Code -- System bugs -- The technique -- Deployment -- Maintenance bugs -- Effective debugging -- Conclusion -- Chapter 6 Fitting into Enterprise Solutions -- Using ActiveX and OLE controls -- Using Automation servers -- Building Automation servers -- Windows API -- Conclusion -- Appendix A Additional Resources
Visual FoxPro books -- Debugging and good coding practices -- Requirements gathering and design -- Web resources -- Appendix B What's Behind the Curtain? -- Index
Summary Annotation Writing code is only half the battle in developing applications. Getting the bugs out is the other half which can be the frustrating part since, after all, bugs don't just mysteriously appear in code -- they have to be put there. But masterful debugging is more than a skill to be learned, it's a frame of mind and almost a way of life. This guide takes developers into the head of a successful debugger, gives a new perspective on the mind set, and explores the myriad of tools that Visual FoxPro programmers have at their disposal. Topics covered include quality insurance, applying scientific methods to debugging, VFP debugging tools, and fitting into enterprise solutions
Bibliography Includes bibliographical references and index
Notes Print version record
SUBJECT FoxPro (Computer file) http://id.loc.gov/authorities/names/n90655175
FoxPro (Computer file) fast
Subject Database management.
Debugging in computer science.
COMPUTERS -- Software Development & Engineering -- Quality Assurance & Testing.
COMPUTERS -- Database Management -- General.
Database management
Debugging in computer science
Form Electronic book
ISBN 1930919212
9781930919211
9781930919204
1930919204