Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling

Where I get some of my code ideas come from.

by N-Wing (Deacon)
on Oct 15, 2000 at 01:37 UTC ( #36760=note: print w/replies, xml ) Need Help??

in reply to Where do your code ideas come from?

> Coding just for class isn't a great experience.
Well, yeah, generally, if you only write for the assignment...
One thing I had to do for my CS 2 class was to format a (Java) program into pretty HTML. Although my initial result was kind of ugly (on the code side), it worked. A few months later, I basically redid it, and broke up each step into its own thread so

  • I could learn about threads in more depth
  • you could easily change the input language/parsing engine/output format/etc. (that is, made the entire program more flexible)
With other assignments I've been given, there is usually room to make the problem more general and create [a] librar{y|ies}. Of course, if its in Perl, you may want to post it somewhere, like CPAN.

If you romp around here a lot, you may become bothered by some things. You can try adding to the back-end (scary :)), or write front-end stuff (chatterbox clients, related scripts).

There is also a web site that lists abandoned open source programs, but I forget what it was. :( You may want to see if something there interests you.

Remember, most (all?) personal projects are created to scratch an itch. If you don't have any itches, you should become bothered by things easier. ;)

--== [N] ==--

  • Comment on Where I get some of my code ideas come from.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://36760]
[Tux]: He already knows: his reasons
[Discipulus]: ah thanks Tux; maybe I'll try anyway: marioroy is somehow very new in the Perl world: maybe he understimated the range of antilehmanism
[Discipulus]: good monrnig Corion! and...

How do I use this? | Other CB clients
Other Users?
Others scrutinizing the Monastery: (4)
As of 2017-09-20 07:43 GMT
Find Nodes?
    Voting Booth?
    During the recent solar eclipse, I:

    Results (234 votes). Check out past polls.