Beefy Boxes and Bandwidth Generously Provided by pair Networks
Clear questions and runnable code
get the best and fastest answer
 
PerlMonks  

Re^2: Software design -- The confussion of buzzwords

by zzspectrez (Hermit)
on Sep 09, 2004 at 03:07 UTC ( #389542=note: print w/replies, xml ) Need Help??


in reply to Re: Software design -- The confussion of buzzwords
in thread Software design -- The confussion of buzzwords

I went down to Barnes and Noble and checked out "Code Complete". It does appear to be the book to buy. It will be my next purchase for sure.

Another book that I saw/skimmed through, that looks good is UML Distilled. It goes over how to use UML to sketch the design of your objects and codes. I think that this may be the route for diagraming the program/data structure. One thing I allways have found a need for is a way to diagram the structures in a more abstract way then code before actually beginning the coding process..

zzspectrez
  • Comment on Re^2: Software design -- The confussion of buzzwords

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://389542]
help
Chatterbox?
erix .oO( apparently but does not GotToBFast )
[Discipulus]: now i must come back to my house/hoven monks: dont do interesting discussion in my absence!
[erix]: or apparently, now it does :)
[GotToBTru]: heh
erix prods ambrus to (re-)start cbstream...
[GotToBTru]: I've got a program with an if ... or ... statement with 80 clauses
[stevieb]: 80 clauses? dispatch table?
[GotToBTru]: no, lookup
[stevieb]: no, I mean have you considered using a dispatch table. an 80 condition if/else is huge :)
[GotToBTru]: that is how this should have been done, no question

How do I use this? | Other CB clients
Other Users?
Others meditating upon the Monastery: (11)
As of 2017-06-22 12:58 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    How many monitors do you use while coding?















    Results (519 votes). Check out past polls.