Beefy Boxes and Bandwidth Generously Provided by pair Networks
Just another Perl shrine

Re: (OT?) Usefulness of CS

by ignatz (Vicar)
on Dec 27, 2001 at 18:10 UTC ( #134603=note: print w/replies, xml ) Need Help??

in reply to (OT?) Usefulness of CS

This feels to abstract to me.

The foundation of any creative endeavor is craftsmanship. There are many paths that can lead you there, but in the end all that matters is what is created.

Replies are listed 'Best First'.
Re: Re: (OT?) Usefulness of CS
by edebill (Scribe) on Dec 27, 2001 at 22:07 UTC

    Craftsmanship is building things well.

    But you have to know what you're building. Beyond the very small, you must have design.

    No matter how good the construction workers, they still ask an architect to design the sky scraper.

    Computer Science tries to provide the design expertise in software development.

      I think that is an over-simplification.
      If you are "engineering" a program then design is important and helpful. If you are "creating" a program then just sitting in front of a text-editor and feeling the code flow from you is just as efficient and just as "good".

      Sometimes closing your eyes and letting your hand wander across the page can produce the most beautiful, elegant lines of all.


Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://134603]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others contemplating the Monastery: (8)
As of 2018-06-25 10:42 GMT
Find Nodes?
    Voting Booth?
    Should cpanminus be part of the standard Perl release?

    Results (126 votes). Check out past polls.