wordpress: naam en functie van de code voor de parameters,,,,,,,,,, delen, 6 - eenheid,,,,,,, de delen van het netwerk, maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' niet missen, een deel van de prijs van een reeks genaamd wordpress coderingsnormen. Wordpress code: de invoering van normen voor wordpress code: één enkele en dubbele aanhalingstekens, in deze serie, gaan we naar de code wordpress normen, met name op het bevorderen en normen PHP code voor te schrijven. Het moet een Code worden en ondanks het feit dat dit is opgenomen in je handboek, denk ik dat kan zeggen wat de theorie achter de , waarom, wat er gebeurd is, weet je, het ons uiteindelijke doel is ervoor te zorgen dat we de code aan de code geschreven normen, zodat we met de andere ontwikkelingMan, gemakkelijk te lezen en begrijpen en het onderhoud van de code, thema 's, plug - ins, en op de toepassing van de bouw van wordpress. In dit artikel, en we zullen zien hoe de behandeling van de parameters en de functie van naamgevingsconventies,.,, naamgevingsconventies, voordat de tijd beschreven code geeft een Overzicht van belangrijke criteria, is dat een code te schrijven, de rol van de in de nomenclatuur overeenkomen of wat het platform, je werk en, uiteindelijk, de nomenclatuur - ongeacht de soort, de functie, het variabele eigenschappen of de parameters, moet bijdragen tot de verduidelijking van de doelstellingen, hun diensten. Zo, ik bedoel, de namen moeten is een zelfstandig naamwoord, gewoonlijk moet zijn versie de functie vanVrijgezel, en de variabele parameters moeten uitleggen, eigendom, en de doelstelling van hun diensten, binnen de werkingssfeer van de soort of in hun functie, worden gedefinieerd.Het is mogelijk dat alle over de code te lezen, zoals de code staat:,, niet aan de normen van de variabelen niet zeker; duidelijk is en om de code zelf opgenomen.,, dit is een zeer goede ervaringen met de regels van de , ongeacht welk deel van de code is je werk. En als Het gaat om het werk en de klasse. Je kan je niet ontmoeten, de klasse, tenzij je twee dingen doen:,, de voorbereiding van een gewoonte bibliotheek naast een betreft of de toepassing van een object, geschreven op basis van de « plugin », als je gewoon op het werk betreft, hoe meer kans je een functie is het werk kunnen we spreken van die momenten, maar voor degenen die gebruik maken van hun werk - of de bibliotheek, is belangrijk voor mensenWeet je nog dat vaak moet is een zelfstandig naamwoord - moeten ze hun en hun vertegenwoordigers van verpakking moet doen om, bijvoorbeeld, als je een soort genaamd , local_file_operations, dan kan het verantwoordelijk is voor de dossiers lezen en schrijven.Het moet niet verantwoordelijk is voor de documenten te lezen en schrijven en dat de toegang tot de bestanden, volgens de normen van studieprogramma 's code, moeten voldoen aan de volgende overeenkomst:,, de naam van een categorie moeten worden opgenomen, gescheiden door onderstreept, alle letterwoorden opgenomen.,, simpel, toch?Eigenlijk, dat zou er als volgt uitzien:,,,,, local_file_operations {}, klasse, klasse, remote_file_operations {}, http_request {} {} sql_manager,,,,,, nogmaals: klasse moet ook een beschrijving van hun namen en de interne diensten van de naam, functie, zoals eerder vermeld, als een klasse is een zelfstandig naamwoord, is de vertegenwoordiger van een idee of een enkel doel, dan moeten ze hun methode is, kunnen de te nemen maatregelen.Dus, ze moet een werkwoord - ze moeten tonen wat actie welke actie wordt ondernomen, ze heten, maar ze accepteren parameters, moet ook rekening worden gehouden met de naam van de functie.Als, bijvoorbeeld, een functie die verantwoordelijk zijn voor de opening van een dossier, dus het moet de parameter is een naam.Omdat het ons doel moet het mogelijk zijn de code te lezen, dan moet het lezen als een "lokale beheer van bestanden voor het lezen van documenten in een van de volgende naam", in de code, het lijkt deze: ///////klasse, de definitie van openbare functies open_file ($local_file_manager {Naam} {functies) ///////wat de toepassing van de code) ///////file_manager dollar = nieuwe local_file_manager (); file_manager dollar - > open_file (". En") en, natuurlijk, met inbegrip van de functie van , hoe gaat het, in De context van de ontwikkeling van de moet je schrijven.Code:,, de kleine letters in de variabelen, en met de acties en de naam van de functie, de (niet , CamelCase,).Door de woorden onderstreept tussen.Laat de variabelen niet noodzakelijkerwijs; laat code is duidelijk en de opname van het eerste deel van de zitting,., is gemakkelijk te begrijpen, maar ik denk dat de ontwikkelaars van de neiging om een kortere weg te nemen wanneer die beschikbaar zijn. "Ja, "wij,", $Str. Hier, hier, en in dollars, dat is logisch. ", natuurlijk, er is altijd slecht, projectontwikkelaars, hangt af van de individuele karakter van de variabelen (meestal de enige aanvaardbare circuleren.), zoals de code staat: normen, niet voor een variabelen, niet zeker.Laat de code is duidelijk en de opname van de code, nu, is het een feit dat alleen maar een punt is duidelijk.Immers, dit is de code, toch?Daarom ben ik van mening dat een code moet zodanig zijn dat, hoe dan ook, de lage, voor het geval je de naam van de methode voor de oprichting van alle kamelen, om te voorkomen dat de afzonderlijke intervallen, en, voor zover mogelijk, als je de naam van je variabelen, de specifieke, de variabele is De naam die in feite niet uit naam van hun functie buiten. De waarde van een enkele vertegenwoordiger of de verschillende verwijzingen naar een specifiek doel.In overeenstemming met de naam nog steeds je verwacht:,, de toestand van de lagere (en camelCase), onafhankelijk van de ruimte, een andere conferentie benadrukt dat projectontwikkelaars is het gebruik van zogenaamde Hongaarse nomenclatuur is de waarde van de variabelen voor de opslag van soorten variabelen in het bijzijn van, bijvoorbeeld, de touwtjes in handen, meestal in de vorm van str_firstname. Dollar, nummer wordt geschreven, i_tax dollar, of, num_tax dollar, in arr_range dollar, -,,,,,, om je de waarheid te zeggen... Wat zei, code.Enerzijds ben ik van mening dat dit in de code is in het algemene kader van de code van de schone, maar veel van de ontwikkelaars van de symbolen niet in Hongarije, omdat de code voor wat ze zeggen ook het Verdrag niet, ik twijfel dat ze als ik wil dat het in de buurt van de standaard.Daarom stel ik voor dat de beste normen voldoen aan de code en naam, zodat we de code van de leesbaarheid en de opname van de thema 's van zoveel mogelijk in overeenstemming te worden, waardoor we door onze bron van documenten, we moeten onze thema' s, plug, of de toepassing van criteria, volgens de code, en documenten: moet de naam beschrijvend gebruik van de kleine letter.Zelfs de personages uit elkaar. En met onze vorige voorbeelden, in overeenstemming met, laten we zeggen, ons werk, local_file_operations, dan zal het document worden genoemd, de lokale bestanden type operatie PHP, gemakkelijk, de volgende stap, als je werkt in een « plugin » genoemd, instagram_foo, documenten worden genoemd, instagram foo. PHP; het is opmerkelijk, maar als je van het gebruik van bepaalde soorten geavanceerde methoden voor de ontwikkeling van de « plug - in je, zoals het behoud van de soort documenten in haar eigen document, en het gebruik van het laden van een ander document, dan kan je het dossier structuur is:,,, klasse instagram...,, instagram. Php, foo. Php,,,,, instagram-foo.php verantwoordelijk voor het laden, klasse instagram foo. Php.Natuurlijk, het heeft alleen maar zin als je je wordpress « - schrijven als functie van de parameters,.,, als het gaat om de overdracht van taken van de parameters, onthoud, als functie van de benaming door klasse maatregelen zijn belangrijk, maar wat moeten de functie van vertegenwoordiger van de feitelijke werking van de code. Norm:,, zoals de reeks waarden, echt, en , valse, functie, omdat booleaanse duidelijk kan worden doorgegeven aan de functie van de waarde, en dat maakt het moeilijk om te bepalen welke functies te doen, zoals we in een iets andere wijze gebruik te maken van de bovenstaande voorbeelden: ///////klasse, de definitie van openbare functies manage_file (local_file_manager {Voor de naam, echt) {als (waar) {//////////////dossier} {}) het schrappen van documenten of hoe het gebruik van deze code) ///////file_manager dollar = nieuwe local_file_manager (); file_manager dollar - > manage_file (". En", waar); en nog moeilijker te begrijpen dat dit niet gebeurd is. De: ///////klasse, de definitie van openbare functies open_file ($local_file_manager {naam}) {///////delete_file openbare functies van het dossier ($naam) //////////////}} {bestanden wissen hoe het gebruik van deze code file_manager dollar = nieuwe local_file_manager (); file_manager dollar en GT; open_file (". En"); file_manager dollar - > delete_file (". En"); en, wat het belangrijkste is, dat wordt doorgegeven aan de functie van de variabele parameters, ik nog steedsIn deze zaken, ze zijn we boven gedetailleerde regels van de rol van de variabelen. De conclusie is in code, we hebben regels en normen in de uitbreiding van de functie van de uitbreiding van de parameters.Ik hoop dat het helpt om niet alleen een verbetering van bepaalde aspecten van de code voor je. De richtsnoeren moeten uitleggen, maar bepaalde praktijken van de theoretische basis achter in het volgende artikel zijn genomen, zullen wij in de citaten, dubbele aanhalingstekens werkzaamheden in het kader van de ontwikkeling van betekenis in je serie kijken, Verschil in interpretatie,, hoe ze het vgp en voorwaarden, moet je gebruik maken van een herziening, we zullen in het volgende artikel.
De criteria van de code wordpress: naam en functie van de parameters
Next Page:De code van