Mỗi công ty tuân theo một tiêu chuẩn mã hóa khác nhau dựa trên các thực tiễn tốt nhất của họ. Tiêu chuẩn mã hóa là bắt buộc vì có thể có nhiều nhà phát triển làm việc trên các mô-đun khác nhau, vì vậy nếu họ bắt đầu phát minh ra các tiêu chuẩn của riêng họ thì nguồn sẽ trở nên rất khó quản lý và sẽ khó duy trì mã nguồn đó trong tương lai.
Lập trình viên đồng đẳng của bạn phải hiểu mã bạn sản xuất. Một tiêu chuẩn mã hóa đóng vai trò là kế hoạch chi tiết cho tất cả các nhóm để giải mã mã.
Đơn giản và rõ ràng đạt được bằng mã hóa nhất quán giúp bạn tránh khỏi những sai lầm phổ biến.
Nếu bạn sửa lại mã của mình sau một thời gian thì việc hiểu mã đó trở nên dễ dàng.
Tiêu chuẩn công nghiệp của nó tuân theo một tiêu chuẩn cụ thể để có chất lượng hơn trong phần mềm.
>> Có một vài hướng dẫn có thể được tuân theo trong khi mã hóa trong Khóa học lập trình PHP <<
Độ thụt lề và Độ dài đường - Sử dụng thụt lề 4 khoảng trắng và không sử dụng bất kỳ tab nào vì các máy tính khác nhau sử dụng cài đặt khác nhau cho tab. Nên giữ các dòng dài khoảng 75-85 ký tự để dễ đọc mã hơn.
Cấu trúc điều khiển - Chúng bao gồm if, for, while, switch, v.v. Các câu lệnh điều khiển nên có một khoảng trắng giữa từ khóa điều khiển và dấu ngoặc đơn mở, để phân biệt chúng với các lệnh gọi hàm.
Bạn được khuyến khích luôn luôn sử dụng niềng răng xoăn ngay cả trong các tình huống mà chúng là tùy chọn về mặt kỹ thuật.
Các lệnh gọi hàm - Các hàm nên được gọi không có khoảng trắng giữa tên hàm, dấu ngoặc đơn mở và tham số đầu tiên; khoảng trắng giữa dấu phẩy và từng tham số và không có khoảng trắng giữa tham số cuối cùng, dấu ngoặc đơn đóng và dấu chấm phẩy. Đây là một ví dụ
Định nghĩa hàm - Khai báo hàm theo "kiểu BSD / Allman"
Thẻ mã PHP - Luôn sử dụng <? Php?> Để phân định mã PHP, không phải <? ?> tốc ký. Điều này là bắt buộc để tuân thủ PHP và cũng là cách di động nhất để bao gồm mã PHP trên các hệ điều hành và thiết lập khác nhau.
Sử dụng tất cả các chữ cái viết thường
Sử dụng '_' làm dấu tách từ.
Các biến toàn cục nên được đặt trước một 'g'.
Các hằng số toàn cầu phải là tất cả các mũ có dấu phân cách '_'.
Các biến tĩnh có thể được đặt trước 's'.
Tạo hàm Reentrant - Các hàm không nên giữ các biến tĩnh ngăn không cho hàm được reentrant.
Sắp xếp các khối khai báo - Khối khai báo phải được căn chỉnh.
Một tuyên bố trên mỗi dòng - Chỉ nên có một tuyên bố trên mỗi dòng trừ khi các tuyên bố có liên quan rất chặt chẽ.
Các phương thức hoặc hàm ngắn - Các phương thức nên tự giới hạn trong một trang mã.
Có thể có nhiều điểm cần được xem xét khi viết chương trình PHP của bạn. Trên tất cả các ý định nên được nhất quán trong suốt chương trình mã và chỉ có thể khi bạn tuân theo bất kỳ tiêu chuẩn mã hóa nào. Bạn có thể thiết kế tiêu chuẩn của riêng bạn nếu bạn thích một cái gì đó khác biệt.
Dưới đây là một số lý do tại sao sử dụng thông số kỹ thuật mã hóa
Lập trình viên đồng đẳng của bạn phải hiểu mã bạn sản xuất. Một tiêu chuẩn mã hóa đóng vai trò là kế hoạch chi tiết cho tất cả các nhóm để giải mã mã.
![]() |
| Học lập trình PHP chuyên nghiệp |
Đơn giản và rõ ràng đạt được bằng mã hóa nhất quán giúp bạn tránh khỏi những sai lầm phổ biến.
Nếu bạn sửa lại mã của mình sau một thời gian thì việc hiểu mã đó trở nên dễ dàng.
Tiêu chuẩn công nghiệp của nó tuân theo một tiêu chuẩn cụ thể để có chất lượng hơn trong phần mềm.
>> Có một vài hướng dẫn có thể được tuân theo trong khi mã hóa trong Khóa học lập trình PHP <<
Độ thụt lề và Độ dài đường - Sử dụng thụt lề 4 khoảng trắng và không sử dụng bất kỳ tab nào vì các máy tính khác nhau sử dụng cài đặt khác nhau cho tab. Nên giữ các dòng dài khoảng 75-85 ký tự để dễ đọc mã hơn.
Cấu trúc điều khiển - Chúng bao gồm if, for, while, switch, v.v. Các câu lệnh điều khiển nên có một khoảng trắng giữa từ khóa điều khiển và dấu ngoặc đơn mở, để phân biệt chúng với các lệnh gọi hàm.
Bạn được khuyến khích luôn luôn sử dụng niềng răng xoăn ngay cả trong các tình huống mà chúng là tùy chọn về mặt kỹ thuật.
if ((condition1) || (condition2)) { action1; }elseif ((condition3) && (condition4)) { action2; }else { default action; }Bạn có thể viết các câu lệnh chuyển đổi như sau
switch (condition) { case 1: action1; break; case 2: action2; break; default: defaultaction; break; }
$var = foo($bar, $baz, $quux);
Định nghĩa hàm - Khai báo hàm theo "kiểu BSD / Allman"
function fooFunction($arg1, $arg2 = '') { if (condition) { statement; } return $val; }Nhận xét - Nhận xét kiểu C (/ * * /) và nhận xét C ++ tiêu chuẩn (//) đều ổn. Việc sử dụng các nhận xét kiểu Perl / shell (#) không được khuyến khích.
Thẻ mã PHP - Luôn sử dụng <? Php?> Để phân định mã PHP, không phải <? ?> tốc ký. Điều này là bắt buộc để tuân thủ PHP và cũng là cách di động nhất để bao gồm mã PHP trên các hệ điều hành và thiết lập khác nhau.
Tên biến
Sử dụng tất cả các chữ cái viết thường
Sử dụng '_' làm dấu tách từ.
Các biến toàn cục nên được đặt trước một 'g'.
Các hằng số toàn cầu phải là tất cả các mũ có dấu phân cách '_'.
Các biến tĩnh có thể được đặt trước 's'.
Tạo hàm Reentrant - Các hàm không nên giữ các biến tĩnh ngăn không cho hàm được reentrant.
Sắp xếp các khối khai báo - Khối khai báo phải được căn chỉnh.
Một tuyên bố trên mỗi dòng - Chỉ nên có một tuyên bố trên mỗi dòng trừ khi các tuyên bố có liên quan rất chặt chẽ.
Các phương thức hoặc hàm ngắn - Các phương thức nên tự giới hạn trong một trang mã.
Có thể có nhiều điểm cần được xem xét khi viết chương trình PHP của bạn. Trên tất cả các ý định nên được nhất quán trong suốt chương trình mã và chỉ có thể khi bạn tuân theo bất kỳ tiêu chuẩn mã hóa nào. Bạn có thể thiết kế tiêu chuẩn của riêng bạn nếu bạn thích một cái gì đó khác biệt.

Không có nhận xét nào:
Đăng nhận xét