Howdy everyone,
Ever since I programed my first quintessential '<?php echo "hello world" ?> I've been madly in love with PHP. Everything I do now is programmed in it and I'm always looking for new programs to mess around with.
By the looks of the PHP section of freshmeat, a lot of other people feel the same way. This got me thinking. If I were to build a new application, say a groupware product, What are your opinions on using other people's code and modifying it for your own application?
For example, is it generally better, or accepted for another term, to take a calender application, an email application, and say, a notebook application and piece them together for your own groupware product, or make them all up yourself?
One of the pros of building it yourself, of course, is that you have complete control from the beginning over how it looks and integrates with the rest of your product. The con, though a big one, is that it will take so much longer to do.
One of the pros of integrating other people's work is that you can get your whole application done sooner. While one of the cons is that you have less flexibility up front on where you want to take your own application.
I'm interested to hear some of the PHP community's thought on the subject...
/Steve
http://www.nkrm.org
spam@nkrm.org