My Account Log in

2 options

Debugging Visual FoxPro applications / Nancy Folsom.

Ebook Central Academic Complete Available online

View online

Ebook Central College Complete Available online

View online
Format:
Book
Author/Creator:
Folsom, Nancy.
Language:
English
Subjects (All):
FoxPro (Computer file).
Debugging in computer science.
Physical Description:
xvii, 113 p.
Place of Publication:
Whitefish Bay, Wis. : Hentzenwerke Publishing, c2002.
Language Note:
English
Summary:
Writing code is only half the battle in developing applications. Getting the bugs out is the other half and it can be the frustrating part since, after all, bugs don t just mysteriously appear in your code. You have to put them there. But masterful debugging is more than a skill you can learn, it s a frame of mind, yes, almost a way of life. In Debugging Visual FoxPro Applications, Nancy Folsom takes you into the head of a successful debugger, gives you a new perspective on the mind set, and then explores the myriad of tools that Visual FoxPro programmers have at their disposal. Debugging will always be challenging, but with Debugging Visual FoxPro Applications, it will also be a more fruitful and rewarding quest."
Contents:
Intro
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
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
Deployment
Maintenance bugs
Effective debugging
Chapter 6 Fitting into Enterprise Solutions
Using ActiveX and OLE controls
Using Automation servers
Building Automation servers
Windows API
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.
Notes:
Title from title screen.
Includes bibliographical references and index.
Digitized and made available by: Books 24x7.com.
ISBN:
1-280-54416-3
9781930919212
9786610544165
1-930919-21-2
OCLC:
52604503

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Library Catalog Using Articles+ Library Account