A TimeSaving Programming Tactic that Doesnt Work real estate real estate articles real estate information about real estate what is real estate Real Estate Information Search Now: A TimeSaving Programming Tactic that Doesnt Work plus articles and information on real estate
Article: 3776

A Time-Saving Programming Tactic that Doesn’t Work


This information brought to you by Todays Sponsor! (arizona real estate)
Local Apartments Listings
Cheap, Affordable Apartments Near You. Sort By Cities & States.
wyp.net
 Real Estate Agents & More
Listings for Real Estate Agencies and More Property Selling Services.
findlinks.com
 

V. Berba Velasco Jr., Ph.D.

Let’s say that you have a software project that’s under severe time pressure. Let’s say that this deadline is so tight that you already know it will involve many late nights of black coffee and frenetic programming. What can you do to make this process go faster

I honestly don’t know, since the correct answer will depend on one’s individual circumstances. However, I can tell you how many programmers do respond under such circumstances. They decide to save time by skipping over the software planning and design phase, and immediately start coding away.

To an inexperienced or otherwise undisciplined programmer, this seems to make sense. After all, the finished product is what truly matters, right The customer doesn’t care about flowcharts, class diagrams or software architectures. All they want is something that works.

It seems to make sense, but it’s a foolhardy approach. That way lies madness. We’ve all heard that an ounce of planning is worth a pound of cure, but in the world of software development, this adage is often forgotten.

If a real estate developer needs to get a house built quickly, does he save time by skipping over the architectural design phase Does he decide to dispense with blueprints, and just start laying down concrete Of course not. He knows that the results would be chaotic, and that work will progress more slowly without careful forethought and a concrete plan.

Yet that’s the approach that many people take when it comes to software. They decide to just start coding away, thinking that this makes the software development process more efficient. On fairly simple projects, this might work. On anything of moderate complexity though, such an approach is doomed to fail. Sure, you may save time at first. However, without a concrete software plan and a carefully considered design, problems are bound to catch up with you before long. Many of these problems won’t become clear until the testing phase comes around, and by then, it may be too late.

Sadly, such reckless thinking is often encouraged in the corporate world. Due to time constraints, a misguided manager may instruct his team to skip over the design work and just start hacking away. This makes the team seem focused and productive, but this strategy can wreak havoc on the project timeline. What’s more, the resultant code is often a tangled, poorly documented, chaotic mess. If this software must be maintained for years to come, then you have a recipe for disaster.

Mind you, I’m not saying that an elaborate design is always necessary. If time is short, then one might not have the luxury of an intricate software plan with exhaustive design documentation. However, one should at least have a general software architecture laid out—one which is detailed enough to make the software development process smoother and easier. Programmers rarely err on the side of over-planning, but they frequently fall into the trap of insufficient design detail. Don’t make this mistake, if you really want to save time.




Recommended Reading:

Local Apartments Listings 
  • Cheap, Affordable Apartments Near You. Sort By Cities & States.

  • >> View Site
     
    Real Estate Agents & More 
  • Listings for Real Estate Agencies and More Property Selling Services.

  • >> View Site
     
    Real Estate Services 
  • Find a Real Estate Agent and Get Help to Buy or Sell a Home.

  • >> View Site
     
    Mevio has the Best Shows, Free! 
  • Click Here To Watch Now!

  • >> View Site
     
    Howie Mandel from the Buy.com shoot 
  • See Howie Mandel show you how to get the best 'deal' shopping online at buy.com.

  • >> View Site
     
    Arizona Real Estate Top Listings Available 
  • Search Our MLS For the Whole State, and featured listings.

  • >> View Site
     
    Arizona Real Estate - Rick Kopp 
  • Providing a superior level of informed, professional real estate services to Buyers and Sellers in Chandler, AZ and the SE Valley.

  • >> View Site
     
    Discover New Music 
  • Music Fans Discover, Enjoy & Reward The Best New Bands. Join Today.

  • >> View Site
     
    Hottest entertainment site offers you exclusives!! 
  • Hottest entertainment site offers you exclusive videos, photos & news on Young Hollywood celebs. Walk down the red carpet, go backstage, & hang with the biggest stars in Film/TV/Music/Fashion.

  • >> View Site
     
    As always, we bring the freshest vids on the net 
  • Take a break and start laughing at this video you wont believe.

  • >> View Site
     

    RELATED ARTICLES >>
    Naples and Southwest Florida Real Estate Is Hot! - Real Estate
     
    Making Freelance Writing Niche Types Fit - Real Estate
     
    What To Consider Before Approaching Lenders - Real Estate
     
    How Can the Average Person Build Wealth in Real Estate - Real Estate
     
    A Bad Hairdresser Day - Real Estate
     
    Buying and Selling Distressed Houses for Maximum Profit - Real Estate
     
    Organizing The Information - Real Estate
     
    Mjmls.com Offers a New Advertising Venue - Real Estate
     
    Office Set Up - Real Estate
     
    Getting Referrals - Real Estate
     
    Living and Retiring in Bolivia - Real Estate
     
    The Angry and Sometimes Grumpy Children of the 1950s - Real Estate
     
    A Real Estate Investing Primer - Real Estate
     
    Can I Have Your Autograph - Real Estate
     
    Last Updated: 2008-09-05     Need More? Check out Article-Max Table of Contents :: docuMAX Network