وباکا

آموزش تخصصی برنامه نویسی وب

چگونه در php بصورت استاندارد برنامه نویسی کنیم؟

شرکت های برنامه نویسی بر اساس بهترین شیوه های خود، یک استاندارد کد گذاری متفاوت را دنبال می کنند. کدنویسی ها باید استاندارد باشد ، زیرا ممکن است بسیاری از توسعه دهندگان در بخش های مختلف کار کنند، بنابراین اگر آنها شروع به ساخت استانداردهای شخصی خود کنند، محصولات آنها  بسیار غیر قابل کنترل خواهد بود و برای حفظ آن کد منبع در آینده دشوار خواهد بود.

در اینجا چند دلیل برای استفاده از استاندارد های برنامه نویسی ارائه کرده ایم:

برنامه نویسان همکار شما باید کد شما را درک کنند. استاندارد کد گذاری به عنوان یک طرح برای تمام اعضای مفید بوده و می توانند کدهای همکارانشان را درک کنند.

سادگی و وضوح به دست آمده توسط برنامه نویسی استاندارد شما را از اشتباهات معمولی محافظت می کند.

اگر بعد از مدتی کد خود را بازبینی کرده اید کد آن را آسان درک می کنید.

کدنویسی استاندارد باعث کیفیت بیشتر در نرم افزارها می شود.

چندین دستورالعمل وجود دارد که می تواند در هنگام کدنویسی در PHP دنبال شود:

تورفتگی و طول خطوط – برای تورفتگی دستورات از 4 فاصله چهار کاراکتری استفاده کرده و از هر تب استفاده نکنید، زیرا کامپیوترهای مختلف از تنظیمات مختلف برای تب استفاده می کنند. برای خواندن کد بهتر، توصیه می شود که خطوط را تا حدود 75-85 کاراکتر نگه دارید.

ساختارهای کنترلی – ساختارهای کنترلی شامل for، while، switchو غیره هستند. دستورات دستورالعمل باید یک فاصله بین کلمه کلیدی کنترل و باز کردن پرانتز داشته باشد تا آنها را از فراخوانی های تابع متمایز کند. به شدت توصیه می شود  همیشه از پرانتز ها استفاده کنید حتی در شرایطی که از لحاظ فنی اختیاری هستند.

مثال ساختار شرطی if :

کدنویسی استاندارد با php

مثال ساختار شرطی switch :

ساختار سوئیچ

فراخوانی توابع – توابع باید بدون فاصله بین نام تابع، پرانتز بازنوشته شوند . فاصله بین کاما و هر پارامتر، و فاصله بین آخرین پارامتر، پرانتز بسته و نقطه ابهام وجود ندارد. به مثال زیر دقت کنید:

تعریف توابع – برای تعریف تابع باید از سبک BSD/Allman استفاده شود:

توضیحات – توضیحات  با علامت های  (/ * * /) و (//) نشان داده می شوند که هر دو خوب هستند. استفاده از نظرات پرل / پوسته (#) منسوخ شده است.

برچسب کدهای پی اچ پی – همیشه استفاده از <؟ php؟> برای تعریف کد PHP، نه <؟ ؟>  استفاده کنید .این مورد برای پیاده سازی پی اچ پی مورد نیاز است و همچنین قابل حمل ترین روش برای افزودن کد پی اچ پی در سیستم های عامل ها و محیط های با تنظیمات متفاوت است.

نامگذاری متغیرها – برای نامگذاری متغیرها در php از قواعد زیر استفاده کنید:

تماما از حروف کوچک استفاده کنید.
از ‘_’ به عنوان جداکننده کلمه استفاده کنید.
متغیرهای سراسری باید با g وارد شوند.
ثابت های سراسری باید تماماً با حروف بزرگ نوشته شده و بین قسمت های آنها خط زیر(_) قرار داده شود (مثل CODE_NEVISAN)
به ابتدای متغیرهای استاتیک کاراکتر ‘s’ اضافه شوند.
ایجاد توابع بازآفرینی – توابع نباید حاوی تعریفمتغیرهای استاتیک باشند تا بتوانند چندین بار فراخوانی شوند.

ترازبندی بلوک های اعلان- بلوک اعلان ها باید تراز شوند.

یک دستوردر هر خط – باید تنها یک دستوردر هر خط باشد مگر اینکه دستورات بسیار نزدیک به هم مرتبط باشند.

متدها یا توابع کوتاه – طول هر متد یا تابع نباید از یک صفحه بیشتر شود.

ما در این مقاله نکاتی برای کدنویسی استاندارد در زبان php ارائه کردیم. می توان نکات دیگری را هم به آنها اضافه کرد. علاوه بر این شما می توانید استاندارد ها خاص خود را برای شرکت برنامه نویسی یا تیم برنامه نویسی تان تعیین کنید. مهم این هست که استاندارد ها و روش های برنامه نویسی شما منجر به خوانا شدن برنامه ها شده و شما و همکارانتان همیشه به آن متعهد باشید. 

ارادتمند شما 

مطالب مرتبط

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

فهرست مطالب