FREE Registration is required
Overview:
Just as in life, you can't presume that everything in your program will always run smoothly--so you must handle all possible error conditions in your code. This sounds simple enough, but handling errors and failure cases is hard work. It bogs programming down in the mundane details of the real world. Every line of code you write must be balanced by appropriate and thorough error checking and handling. In this sample chapter from Code Craft: The Practice of Writing Excellent Code, explore the types of errors you can expect to encounter, how to deal with errors correctly, how to raise errors, and how to program in the face of uncertainty.
Title: Code Craft: The Practice of Writing Excellent Code
ISBN: 1593271190
Published: December 2006
Author: Peter Goodliffe
Chapter: Chapter 6: To Err is Human
Published by No Starch Press
(Is this item miscategorized? Does it need more tags? Let us know.)
| Format: | Size: | 1,006 KB | |
| Date: | Jan 2007 | Version: | 1.0 |
| License: | copyright | ||
| System Req: | Adobe Acrobat Reader 5.0 or later |
People who downloaded this item also downloaded
Top results from Software Engineering
White Papers, Webcasts, and Resources
- Business Productivity Online Suite - Highly Secure and Reliable Cloud Services MicrosoftWhere can you find a complete, secure suite of productivity tools that work together? Look to the cloud and Microsoft Business Productivity Online Suite.
- Cloud Computing - What is its Potential Value for Your Company? GoogleDoes cloud computing make good business sense for your company? See how the move can slash IT and support costs--and help you do more with...
- Live Webcast: Saving 70% with Google Apps over Microsoft Exchange with Mattson Technology GoogleHear how a global technology company transformed the way it does business--and turned off 6 of its servers--simply by switching to Google Apps.
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
Featured Training Courses
- Implementing and Administering Windows 7 in the Enterprise
- CCNA Boot Camp v2.0
- VMware vSphere: Install, Configure, Manage [V4]
- Certified Ethical Hacker
- Management and Leadership Skills
- Browse all Training Courses
Enterprise Applications
- Check out some of the easiest and most powerful ways to boost productivity while saving money on your application infrastructure. See ZDNet's comprehensive Enterprise Application resource center, now!
- New Online Dashboard
- Read about top issues IT decision-makers face every day, plus get cost effective solutions to real life IT problems. Oracle Topline





