Re: Re: Opinions / Votes Needed

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Jan 19, 2009 at 10:10 AM, Daniel Brown <danbrown@xxxxxxx> wrote:

> On Sun, Jan 18, 2009 at 12:36, Tony Marston
> <tony@xxxxxxxxxxxxxxxxxxxxxxxx> wrote:
> >
> > Really? In 2007 I single-handedly designed and built an ERP system with
> 130
> > database tables, 230 relationships and 1000 screens, all with PHP and
> > without an ORM and static typing. This took me 6 months. If you can't
> equal
> > that then either you are not much of a programmer, or your development
> style
> > is not as good as you think it is.
>
>     And yet, just a few months ago, you couldn't figure out how to
> launch a background process from PHP[1].
>
>    Lesson: Alzheimer's is a bitch.
>
> > If you want a good ORM then write one yourself, or is that beyond your
> > capabilities?
> >
> > Personally I wouldn't touch an ORM with a barge pole. I develop
> applications
> > using the 3 Tier Architecture (no, it's not the same as MVC) with a Data
> > Access layer that I can easily switch between MySQL, PostgreSQL and
> Oracle.
> > If I can do it then why can't you?
>
>     The pattern I note here is, "I have been the best programmer since
> 1977, and the standard of 'Good v. Bad' must be judged by me."  In
> your section "My career history - disasters I have encountered"[2],
> you list three projects that didn't go as expected.  That's a great
> ratio, considering the level of success you've probably had in
> counter.  I'd admit at least a dozen projects over the years that
> ended in failure or less-than-successfully.  The issue I see is that,
> in the three examples, your summary of what led to the failure was the
> fault of others.
>
>    Question: Why hath they forsaken Thee, Lord?!?
>
> > If you spend a year writing useless code, then it's your fault, not PHPs.
> > It's a bad workman who blames his tools.
>
>     For this statement, I completely agree.  I'm not entirely sure
> where I see blame being placed on the language, but perhaps I've
> missed something.  What I do see is that PHP is an adaptable language,
> intended to be molded, customized, and extended for each individual
> scenario.  While changing the language in its core and releasing that
> as the official package will affect thousands of developers and
> countless lines of code, it is irresponsible and counterproductive to
> tell someone that they can not garner the opinions of others who would
> be interested to join in a project, outside of the core, to effect
> those changes; worse still to belittle someone in public.  As the
> saying goes, "'tis better to keep one's mouth closed and be thought a
> fool than to open it and remove all doubt."  In writing, this is even
> truer.
>
>    Observation: It is a bad workman who blames his tools, but it is a
> feeble-minded workman who shits where he eats: one who wastes billions
> of processor cycles to insult someone's intelligence in the same forum
> in which he announces his own framework.
>
>
>    KEY:
>
>            1:
> http://article.gmane.org/gmane.comp.php.general/190836/match=
>            2: http://www.tonymarston.net/aboutme/disasters.html
>
> --
> </Daniel P. Brown>
> daniel.brown@xxxxxxxxxxxx || danbrown@xxxxxxx
> http://www.parasane.net/ || http://www.pilotpig.net/
> Unadvertised dedicated server deals, too low to print - email me to find
> out!
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
Owned?

-- 
Kyle Terry | www.kyleterry.com

[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux