Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:6197 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 98989 invoked by uid 1010); 4 Dec 2003 11:07:03 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 98956 invoked from network); 4 Dec 2003 11:07:03 -0000 Received: from unknown (HELO Viola.Opus1.COM) (192.245.12.8) by pb1.pair.com with SMTP; 4 Dec 2003 11:07:03 -0000 Received: from [192.168.1.101] ([209.124.89.78]) by Opus1.COM (PMDF V6.2-X17 #9830) with ESMTPSA id <01L3S948COVY98HGLV@Opus1.COM> for internals@lists.php.net; Thu, 04 Dec 2003 04:07:02 -0700 (MST) Date: Thu, 04 Dec 2003 06:06:58 -0500 In-reply-to: <446D1968-2647-11D8-AB11-000393DB484C@opus1.com> To: Ronald Chmara Cc: hartmut@php-groupies.de, Robert Cummings , George Schlossnagle , Andi Gutmans , internals@lists.php.net Message-ID: MIME-version: 1.0 X-Mailer: Apple Mail (2.606) Content-type: text/plain; charset=US-ASCII; format=flowed Content-transfer-encoding: 7bit References: <5.1.0.14.2.20031203223915.02f7fb00@127.0.0.1> <62044F50-25D3-11D8-A17A-000393B2B3C0@omniti.com> <1070487866.23711.17.camel@blobule.suds> <3FCF0744.5040701@php.net> <1070533482.14802.5.camel@blobule.suds> <446D1968-2647-11D8-AB11-000393DB484C@opus1.com> Subject: Re: [PHP-DEV] StudlyCaps From: ron@Opus1.COM (Ronald Chmara) On Dec 4, 2003, at 5:47 AM, Ronald Chmara wrote: > I'm_not_sure_why, > but_I_cannot_quickly_and_easily_figure_out_what_you_mean_to_say.. The cute dig aside, common words are quickly read based on mental assumptions of word "shapes", and word "breaks" Letter capitalization means a new sentence, or proper noun, to most english speakers.. The underscore is easily ignored as a "break" sign in english, hence, the cheat. Studly caps could be more effective if only nouns had caps, but CS folks aren't often social-language studies fans, and they cap each word. OO conventions seem straight out of a language without word breaks, beyond a new capital for each new word. *shrug* If OO folks can't adopt traditional code, lets bring the code to them, and allow MysqlExec and mysql_exec... just strip the "_". If it's slower, well, traditionally OO folks are happy to lose performance to gain OO. -Bop