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