Skip to content

Rule Code Style

thanhhang186 edited this page Jul 26, 2017 · 1 revision

1. Indenting code

  • Code PHP thụt vào 2 tabs.
  • Code HTML, CSS, Javascript thì thụt vào 1 tab.

2. Naming Variable, Function

  • Mọi người tham khảo link này của anh Tài gửi: http://wiki.dev.cybozu.co.jp/display/study/Chapter+2+Packing+Information+into+Names

  • Với biến, hàm php, javascript thì ta đặt tên kiểu viết camelCase thường word đầu tiên và hoa word thứ 2 trở đi.

    Ví dụ: $getBack, getPageFormInternet(),  
    
  • Với các thuộc tính private trong php, ta đặt tên có dấu underscore đằng trước

    Ví dụ: $_getBack,...
    
  • Các thuộc tính public, protected trong php, ta đặt tên như các biến bình thường khác

  • Với các thuộc tính static trong php, ta gọi bằng cách sử dụng

    `self::` thay vì `$this->`
    Ví dụ: self::$getBack;
    
  • Với biến, tham số trong sql, html, css ta đặt tên kiểu có underscore, Ví dụ: get_back,...

  • Mọi người cố gắng đặt tên hàm, biến sao cho giải thích được tác dụng, thao tác của nó.

3. Choosing specific words

Word Alternatives
send deliver, dispatch, announce, distribute, route, fire
find search, extract, locate, recover
start launch, create, begin, open
make create, set up, build, generate, compose, add, new

Clone this wiki locally