Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:99268 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 51769 invoked from network); 30 May 2017 17:43:22 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 30 May 2017 17:43:22 -0000 Authentication-Results: pb1.pair.com smtp.mail=php@fleshgrinder.com; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=php@fleshgrinder.com; sender-id=unknown Received-SPF: error (pb1.pair.com: domain fleshgrinder.com from 212.232.25.164 cause and error) X-PHP-List-Original-Sender: php@fleshgrinder.com X-Host-Fingerprint: 212.232.25.164 mx208.easyname.com Received: from [212.232.25.164] ([212.232.25.164:45706] helo=mx208.easyname.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id CD/C0-43873-83FAD295 for ; Tue, 30 May 2017 13:43:21 -0400 Received: from cable-81-173-132-37.netcologne.de ([81.173.132.37] helo=[192.168.178.20]) by mx.easyname.com with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1dFlAq-0000BV-Oh; Tue, 30 May 2017 17:43:16 +0000 References: <9dffe898-e550-c6d6-46bd-86dcf74735ea@fleshgrinder.com> <9652e487-86e7-20b7-ca1f-bd28a94f514b@gmail.com> To: php-internals , Stanislav Malyshev Message-ID: <86dba466-a764-522b-6990-39fd7668a79c@fleshgrinder.com> Date: Tue, 30 May 2017 19:43:01 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.1.1 MIME-Version: 1.0 In-Reply-To: <9652e487-86e7-20b7-ca1f-bd28a94f514b@gmail.com> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="iAwP3imAXNBg5g1GrCsEHCESfRG3WxO86" X-DNSBL-PBLSPAMHAUS: YES Subject: Re: [PHP-DEV] Class Naming in Core From: php@fleshgrinder.com (Fleshgrinder) --iAwP3imAXNBg5g1GrCsEHCESfRG3WxO86 Content-Type: multipart/mixed; boundary="HRCsK2o9hk9LxEwHUhhdrqxqfhLo1LcfJ"; protected-headers="v1" From: Fleshgrinder To: php-internals , Stanislav Malyshev Message-ID: <86dba466-a764-522b-6990-39fd7668a79c@fleshgrinder.com> Subject: Re: [PHP-DEV] Class Naming in Core References: <9dffe898-e550-c6d6-46bd-86dcf74735ea@fleshgrinder.com> <9652e487-86e7-20b7-ca1f-bd28a94f514b@gmail.com> In-Reply-To: <9652e487-86e7-20b7-ca1f-bd28a94f514b@gmail.com> --HRCsK2o9hk9LxEwHUhhdrqxqfhLo1LcfJ Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable Hey Stas! On 5/30/2017 1:00 AM, Stanislav Malyshev wrote: > Hi! >=20 >> People are complaining over at Reddit [1] >=20 > Isn't it what Reddit is for? ;) >=20 I guess it is. ;) >> I know that this is probably a topic nobody cares much about, at least= >> we did not end up in this kind of bikeshedding in the UUID discussion >> thread, but it is after all an important question when designing a lan= guage. >=20 > I personally don't think it is a very important decision, since nothing= > much would change either way, but my preference would be: >=20 > 1. If there's an established acronym, keep it (GMP, DOM, XML, HTTP). > 2. If it's just words, use CamelCase. >=20 > Second preference is all CamelCase, treating acronyms as a single word > (e.g. RpcOverHttpsViaXml). >=20 Exactly how I see it. I am only asking to decide on one of both and put it into our coding standard so people who keep on complaining can be pointed there, and we're done. --=20 Richard "Fleshgrinder" Fussenegger --HRCsK2o9hk9LxEwHUhhdrqxqfhLo1LcfJ-- --iAwP3imAXNBg5g1GrCsEHCESfRG3WxO86 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJZLa8vAAoJEOKkKcqFPVVrKgEQAL9Qia2ENZ2aH7OWrEvWr+g3 Mo1END42f6fWemDFhOOQUXt0Vlxj5NJgn/j77KPVOJpMcksudh614KSiRw1Ll6YM gZqvx4UcbthZI/VL641Ot7WVp0a3hvuTlBvV+QX0gJvGORIp7s96xZE+RBJng39m gDYogizl3slRBYkVbmGmgG6jzNqIA18xKL5utIPnEgBEpJqzflVAqlOYzMzuZTyR Sw4o/HjCGJNUbekNHdsMpNLO72qZNE/OjeaCLdEdO0mgrxycp9VEgFCD7WwleG2Q tPrwTQkodH5D+hj4ZHHZJbVxhazxRiWMw5adLc0JVwDsVK7t2C3NUP/RkMgQPwxb 6ee6Hh8JJGSWWJYV/JFgp48IfFrB9BRjBiOviPqIDr/7W0yYSiy67U3IDr4h9egN dn8Ym/2R0SRCehdtCHcrzKp2snEMyExFBVrBE1o9gS2JUs0ycfoKa469EBuRjxYU gTj6oGY+JfECxwGhFOrqcrLzIDOPXN96V2QYhM9k97Kfc4b3RBpMtX2Ec5pT1/6G n+8nTZ/qrZyOWOWA+2q8XR8Uv9MWxTdsWpNQTovIAjdlsOCawzdFmfHQNvaFqwO8 93irvmiQcE6G9vjA46wkU+uqY52z0ZV7fi7+oNeiHzDk5/UiaWZmLqlvfwi/6IqW GyPF/CGXYJTlPz1yLiw4 =M8sl -----END PGP SIGNATURE----- --iAwP3imAXNBg5g1GrCsEHCESfRG3WxO86--