Skip to main content
  • 96 Accesses

Abstract

When playing chess, a good player will always have a short-term plan. Spend two or three moves trapping that knight. Pressure the opponent’s rook to force a retreat. Explore that opportunity for a checkmate. Of course, the plan may have to be revised as your opponent reacts. But the important thing is to always have a plan in mind to try. It’s okay if your plan is merely a vague direction rather than a step-by-step roadmap. Even stalling until your opponent gets impatient is sometimes an acceptable plan. But just don’t move pieces around randomly hoping to stumble across something great. That’s a surefire recipe for disaster.

“Ever notice that the software business is the only other industry that refers to its customers as ‘users’?” —Mark Minasi

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

eBook
USD 24.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 16.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Apress

About this chapter

Cite this chapter

Dillon, D. (2003). Always Have a Plan. In: Debugging Strategies for .NET Developers. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4302-0760-3_3

Download citation

  • DOI: https://doi.org/10.1007/978-1-4302-0760-3_3

  • Publisher Name: Apress, Berkeley, CA

  • Print ISBN: 978-1-59059-059-1

  • Online ISBN: 978-1-4302-0760-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics