Hi,
I agree with everything you have said, it will come with evolution of the
program. But there are times, when evolution may require re-coding over
10,000lines of code. Not a very good place to be in then :)

So, if I started right, i would end and evolve right.. know what i mean?
Regards,
Kunal Jhunjhunwala

"Minds think with ideas, not information. No amount of data, bandwidth, or
processing power can substitute for inspired thought." - Clifford Stoll
----- Original Message -----
From: "Steven Walker" <[EMAIL PROTECTED]>
To: "Kunal Jhunjhunwala" <[EMAIL PROTECTED]>
Cc: "php-list" <[EMAIL PROTECTED]>
Sent: Saturday, February 16, 2002 11:11 AM
Subject: Re: [PHP] modular programming


> Dear Kunal,
>
> I don't know of any papers... I'd be interested in what you find.
>
> In my experience, 'modular coding' is entirely a process of evolution.
> It's impossible to sit down and design software on paper. Every piece of
> code I write is under constant evaluation. Each time a weakness is
> exposed, I rethink my strategy. Often there is no 'perfect' solution,
> since each presents a different set of compromises. Devoting yourself to
> endlessly rewriting and structuring your code will, in the long term,
> yield better code than anyone can advise in a book or paper.
>
> Over modulation of code has drawbacks too. Sometimes the simple solution
> is the one to use, even if it means rewriting the same thing every once
> in a while. When people start creating classes and polymorphic
> interfaces to their code needlessly, performance is compromised.
>
> Perhaps what you are looking for is also a reference for good
> programming practice. For C++, I really liked the books by Scott Meyers:
> 'Effective C++', first and second edition. Here he sets out some
> fundamental 'guidelines' for coding. You may like to check it out, even
> thought it doesn't apply to PHP directly.
>
> Of what it's worth, that's my two cents :) I'd be interested in what
> others think on this matter.
>
> Steven J. Walker
> Walker Effects
> www.walkereffects.com
> [EMAIL PROTECTED]
>
> On Friday, February 15, 2002, at 08:24  PM, Kunal Jhunjhunwala wrote:
>
> > hey,
> > does anyone know of any good papers on modular programing? I have been
> > able
> > to make my code modular, but I am not satisfied with it. I am trying to
> > make
> > my program work the "plug in" way.. where i can just add more modules
> > on the
> > fly... any tips? :)
> > Regards,
> > Kunal Jhunjhunwala
> >
> > "Minds think with ideas, not information. No amount of data, bandwidth,
> > or
> > processing power can substitute for inspired thought." - Clifford Stoll
> >
> >
> > --
> > PHP General Mailing List (http://www.php.net/)
> > To unsubscribe, visit: http://www.php.net/unsub.php
> >
> >
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
>


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to