Помогни ни да направим Uroci.net по - богат! Добави урок

Стандарт за писане на код в PHP

PHP » PHP
thelordofweb   трудност:    видян: 23783


Не се допускат абревиатури изцяло с главни букви

В някой ситуация вие може да желаете да използвате пълното изписване на абревиатурите с главни букви, но това ще е грешка. Те се изписват с главни буква в началото, следвани от малки до края и. Без значение какво е.

Пример :

Използувайте : GetHtmlStatistic.

Не използувайте : GetHTMLStatistic.

Хората изглеждат имат много различни интуиции, при писането на имена делящи се на съкращения. Най-добре е да се установи една стратегия, така че имената абсолютно да са предсказуеми.

Вземете например NetworkABCKey. Забележете как C от ABC и K от ключ ни бъркат. Някой хора не му обръщат внимание, а други го мразят. Вие ще се сблъскате с различни видове политика на писане в кодовете, така че не се знаете какво може да очаквате.

Пример :

	class FluidOz                 // Не FluidOZ

	class GetHtmlStatistic       // Не GetHTMLStatistic

Имена на класове

· <!--[endif]-->Използвайте главни букви като сепаратори(разделители) на думите, намалете използваните думи за останалата част на името на класа до минимум (максимално 3 думи)

· <!--[endif]-->Първият знак в името на класа трябва да бъде главна буква

· <!--[endif]-->Не използвайте (‘_’) за разделител между думите

От всички различни видове за наименуване много хора намериха този за най-добрият компромис.

Пример:

	   class NameOneTwo 
	 

	   class Name 

В днешно време се използват страшно много класове, както наши така и от различни източници. Трябва да използваме пространствата на имената за да предотвратим конфликт между два класа.

Щом като не използваме интервали между имената, предотвратяването на конфликт между класовете може да осъществим, чрез слагане на представка, която класифицира името с уникална поредица от символи. Два знака е задоволително, но по-дълга част на представката ще е по-добре.

Пример:

За класа на Тодор Илиев може да използуваме ТИ като представка, така класове ще бъдат :

	class ТиLinkList

	   {

	   }


Страници: «1 2 3 4 5 6 »

Коментари (1)

metala на 11.05 2008 в 01:35ч.
За съжаление това не е официалния "стандарт" за писане на PHP код.
Ето го официалния, а те много се различават.

http://framework.zend.com/wiki/display/ZFDEV/PHP+Coding+Standard+(draft)#PHPCodingStandard%28draft%29-Scope

Регистрирайте се, за да добавите коментар


Калдейта ЕООД - © 2003-2010. Всички права запазени.
Препоръчваме: Национален Бизнес | Bomba.bg | IT Новини | Диплома.бг | TRAVEL туризъм | Реферати | AmAm.bg | Иде.ли | Курсови работи | Фото Форум | Spodeli.net | Фото-Култ | Atol.bg | Elmaz.com | MobileBulgaria.com | Казанлък.Com