in reply to Re: Developing a Suite of CGI applications
in thread Developing a Suite of CGI applications

The only thing I can imagine that I'll need to be storing, at least for the present applications I'm envisioning, would be session information. Also, there are maybe 10 people total who would use these, with a maximum of 5 at once, typically. I'm actually thinking files or dbm would be good enough for my persistent storage needs.

I like the advice I received from Corion in 198061 above that I shouldn't modularize too early because it creates testing headaches. I also think he's correct in saying that I'll be throwing a lot away. This is especially appealing because I will be working alone and I'll only have user testing to give me direction.

Ahh, many paths to mastery...

Thanks for the good advice, though. I like your point about documenting and planning. Yes, I hate the feeling of relearning your code and coming up with future enhancements that you've already considered and forgot.

  • Comment on Re: Re: Developing a Suite of CGI applications

Replies are listed 'Best First'.
Re: Re: Re: Developing a Suite of CGI applications
by Ryszard (Priest) on Sep 15, 2002 at 19:29 UTC
    I guess the modularisation thing is an agree to disagree thing.. :-)

    One thing I personally hate doing is finding I like a feature in a "standard" bit of code, then having to update it in different places...

    One good part about OO, is you can keep the interface the same to you module, but change the guts of it in anyway you like.

        One good part about OO, is you can keep the interface the same to you module, but change the guts of it in anyway you like.

      This is a very interesting point. I'm already pretty sure I've got some routines that will be fairly consistently reused across applications. I could modularize these and if I am tempted to change, I could specialize the method for the one application without breaking anything else.