On Tue, Dec 21, 2010 at 1:28 PM, a...@ashleysheridan.co.uk
<a...@ashleysheridan.co.uk> wrote:
> (Apologies for top posting; on my mobile just now.)
>
> Not true. Refactoring code is one of the main tasks of a developer. None of 
> us produce perfect code, and some code is less perfect than other code. It's 
> instinct to want to fix bad code when we're maintaining it or having to add 
> new features to it.
>
> For the same reason car enthusiasts tinker with and tune their cars, good 
> developers will do the same with code, be it in the form of consolidating 
> common code to include files or other ways. To not do so seems to me to avoid 
> ones nature really!
>
> Thanks,
> Ash
> http://www.ashleysheridan.co.uk
>
> ----- Reply message -----
> From: "Ravi Gehlot" <r...@ravigehlot.net>
> Date: Tue, Dec 21, 2010 18:12
> Subject: [PHP] Problem with Include
> To: "Paul M Foster" <pa...@quillandmouse.com>
> Cc: <php-general@lists.php.net>
>
>
> If something is working and you don't know exactly whats under the hood then
> you are wasting your time in trying to re-invent your own wheel and waste
> your time and resources to modify something that isn't needed to be touched.
> Good programmers make good use of their time as well. We need to keep in
> check with new technology, learn new trends and also master our weakness. If
> we keep changing this or that or moving that or this then oh well...there
> goes 1 day worth of work to figure stuff out.
>
> Just my take on this. If you think different, then no problems.
>
> Regards,
> Ravi.
>
>
> On Tue, Dec 21, 2010 at 10:23 AM, Paul M Foster 
> <pa...@quillandmouse.com>wrote:
>
>> On Tue, Dec 21, 2010 at 02:35:33AM -0500, David Hutto wrote:
>>
>> > On Tue, Dec 21, 2010 at 2:29 AM, Ravi Gehlot <r...@ravigehlot.net>
>> wrote:
>> > > Why mess with something that is already working? If you are trying to
>> make
>> > > it pretty then you are not solving a problem. You are creating one.
>> >
>> >
>> > Define working. I've had programs 'work', but more experienced would
>> > say it's flawed in some respect. Does it perform the immediate task?
>> >
>> > Now define pretty. Is it aesthetically pleasing to you, or to someone
>> > else with less, or maybe more experience.
>> >
>> > By defining the two above, you then define whether it's a problem. To
>> > you, or to them, or to the original designer?
>>
>> Beware of "more experienced" programmers. I recently talked to an
>> ex-boss of mine who had a programmer flake out on him. One of his
>> customers threatened to take this flaky code to another company and get
>> their opinion about whether it was good code or not. My ex-boss
>> explained that, of course, they'd shoot it down. Because that's what
>> programmers do-- they complain about other programmers' code. I'd never
>> heard that idea expressed aloud. But when I thought about it, I realized
>> it was true. Hell, look at the content of this list. ;-}
>>
>> Paul
>>
>> --
>> Paul M. Foster
>>
>> --
>> PHP General Mailing List (http://www.php.net/)
>> To unsubscribe, visit: http://www.php.net/unsub.php
>>
>>
>

+1


-- 

Bastien

Cat, the other other white meat

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

Reply via email to