Thursday, December 21, 2006

My Logic -vs- "Logic"

The ideals of logic span the globe and hold true in various forums; mathematics, computer science, debate. Yet, as much as many of us value this and think we embody this ideal, higher "logic" is oftern replaced with our own versions: hurried, sketchy, half-truth logic, the kind that leads to server-crashes and endless bug-hunt, extermination missions that can last for weeks on end all over a glitch in our thinking or perhaps a lapse of reason. Why exactly this is could fill whole volumes of analysis but it comes down to a few basics at the least:

  • How well did I plan?
  • How well did I double-check these plans?
  • In programming, how well did I double-check my coding\ typing?
  • How well and often did I test my code by establisting valid testbeds?

This above list could go on-and-on up to a reasonable level; this level could go up unto the level you require. If implemented as an afterthought I imagine the level depends upon how damaged one's code is.

Often, the answer to each of these points are answered in the negative, unfortunately, with only myself to blame. I remember many of these points when I am already deeply sunk into a mire of "if's" and variable camouflage; these points rain down like neon bolts damning my syntax and ruining my progress at times.

This is coming from valid experience as of an hour ago and dating back for years. How many more projects do I have to begin with the best of logical-intentions and end up with a floundering, skittish half-app? I fear at least a few more unless this writing will supplant my bad habits and preface future projects with a committment to proper logical design and planning before a compiler is ever fired-up for composition.

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home