Re: Re: Opinions / Votes Needed

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

 



""Daniel Brown"" <danbrown@xxxxxxx> wrote in message 
news:ab5568160901191010u2d4073aas33789f0c81183fb3@xxxxxxxxxxxxxxxxx
> 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].

Launching a background process is easy (yes, even I can read the manual) but 
what I wanted to do was launch a background process and leave it running 
while the launching script continued on to something else. The example in 
the manual did not work for me, so I asked if there was an alternative 
solution.

>    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."

Now you're being disingenuous by quoting things which I did not say. I did 
not say that I have been the *best* programmer since 1977, nor did I say 
that the standard of Good v. Bad must be judged by me. I was just pointing 
out that if a simpleton like me can do those things then why can't all these 
so-called gurus?

>  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.

That is correct. Every project where I was in charge and never ended in 
failure. It was only those projects which were controlled by others which 
goyt screwed up. Two of those were government contracts.

>    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.

Please, do not let others know that you agree with me. That might be seen as 
setting an embarrassing precedent.  :)

>  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.

Why is it considerd bad form to insult the intelligence of a feeble minded 
twat who requests that PHP be changed from a dynamically typed to a 
statically typed language? He later changed it to type hinting on variables, 
but the original request was definitely for static typing.

>
>    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


[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