Detail first? Or Big Picture?



What do YOU do when your classic VB project is nearing completion? Do
you spend a few days "tidying up"? Removing those redundant comments
that could be confusing rather than helpful if left in? What is your
development style? To address the details first and build your product
from them; or look at the big picture and decide how the application
is going to be used, knowing that the details will sort themselves out
later?

I am firmly in the latter camp. I always build some scaffolding, hang
some windows and doors off them (controls), stand back and contemplate
the overall look at feel. Maybe I'll remove a window and add a
chimney. Or change the angle of the roof pitch, or the colour of the
bricks. All these bricks and mortar are a metaphor for my "school" of
design - Rapid. Application. Development. Can't be rapid enough in my
book. I know of others who spend weeks designin' away, with ne'er a
sign of any application taking shape. But they are happy. They keep
their RAD picture in their heads. Fair enough.

Now I am approaching the end of my project, well, its initial
prototype at least, and I am in the process of removing those
redundant comments, removing obsoleted procedures or functions called
OldMakeLongInt or SearchString_2, which a sudden insight when I got
down to the details made me think of a better way to do something.

I am completely comfortable with my approach, though I know others
won't be. Finally, I'll probably add line numbers and error handlers
everywhere, though as I have long since had an add-in to automate this
task, it won't be the chore it once was.

MM
.



Relevant Pages

  • Re: Detail first? Or Big Picture?
    ... The grand Design approach, while rigorous, is often why Grand Corporate and Government IT projects fail miserably, overrun, and cost billions more than projected. ... Removing those redundant comments ... All these bricks and mortar are a metaphor for my "school" of ... Can't be rapid enough in my ...
    (microsoft.public.vb.general.discussion)
  • Re: Detail first? Or Big Picture?
    ... Removing those redundant comments ... -- Flow chart it to show navigation & dependencies ...
    (microsoft.public.vb.general.discussion)
  • Re: Cleaning up object variables - MVPs please
    ... You can pretty well clean up MVP code by removing every third line as ... redundant and every third line as a manifestation of ... entrenched superstition. ...
    (comp.databases.ms-access)
  • Re: need help for DSDT for an Epox Amd64 MB
    ... the acpi version disables all subsystems related to the function. ... It may be redundant though at this point and we might consider removing it. ...
    (freebsd-stable)
  • Re: Detail first? Or Big Picture?
    ... Since I've mostly been working long-term for companies, as opposed to contracting, and I've pretty much exclusively worked in a single-developer environment, I've rarely had a need to "clean up" my code or the comments in it. ... In terms of development, that also varies. ... If I'm working interactively with someone, like my boss, and need to know that my design is going to work for them, I'll usually do the GUI first and make sure it works roughly correctly, but with no actual functionality involved beyond what's necessary to demonstrate. ... Removing those redundant comments ...
    (microsoft.public.vb.general.discussion)