Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl-Sensitive Sunglasses
 
PerlMonks  

Re: Little knowledge that can change lives

by Sweeper (Pilgrim)
on Jun 28, 2002 at 05:35 UTC ( [id://177937]=note: print w/replies, xml ) Need Help??


in reply to Little knowledge that can change lives

You cannot use top-down analysis for everyday's problems. We live in a world populated by humans. You have to adopt a holistic approach: simultaneously top-down, bottom-up, sideways, diagonal, intuitive et cetera. Just look at the difference between parsing a programming language such as Pascal and a high-level language such as English (or Perl).

If you really want top-down analysis for everyday's problems maybe you should apply for a immigration visa to the Vulcan planet.

Top-down is part of the solution. It is not the solution.

  • Comment on Re: Little knowledge that can change lives

Replies are listed 'Best First'.
Bad FOV.
by CodeHound (Beadle) on Jun 28, 2002 at 07:46 UTC
    EVERY problem can be simplified in a top-down scheme.
    Read this:
    It's like zooming out in a map. Suppose I need to get to California(CA) from Texas(TX).
    In the extreme detail, I can descrive the journey like an endless turning and stopping and crossing (3500 elements, for example).
    If I zoom out a little, I understand I need to cross different countries (35 elements).
    If I zoom out even more, I understand I need to cross New Mexico(NM) and Arizona(AZ).
    I believe this is not just an exception. Planning, and 'top-downing' an every day's life problem is possible (even if you sometimes are required to do some left-to-right and forward'n'backward(fuel, health, lodging, etc.) :).
    I hope I got the point, and made myself clear, anyhow.
      dict granularity --- [from wn] --- granularity n : the quality of being composed of relatively large particles [syn: {coarseness}, {graininess}] --- [from foldoc] --- granularity <jargon, parallel> The size of the units of {code} under consideration in some context. The term generally refers to the level of detail at which code is considered, e.g. "You can specify the granularity for this profiling tool". The most common computing use is in parallelism where "fine grain parallelism" means individual tasks are relatively small in terms of code size and execution time, "coarse grain" is the opposite. You talk about the "granularity" of the parallelism. The smaller the granularity, the greater the potential for parallelism and hence speed-up but the greater the overheads of synchronisation and communication. (1997-05-08)
Re: Re: Little knowledge that can change lives
by Anonymous Monk on Aug 31, 2003 at 08:56 UTC
    I believe what Ole was trying to say is that you need a uni-directional attack, a checklist if you will. It's anyone's guess why he chose to say Top-Down, but it makes sense seeing how that's how i'm typing this right now, top down ;)

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://177937]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others exploiting the Monastery: (2)
As of 2024-04-20 10:50 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found