09/10/2018, 23:19

Thảo luận về code standard

Trình còn kém nên mình chỉ nêu ra vấn đề mọi người có kinh nghiệm vui lòng thảo luận nha. Mong mọi người chia sẻ kinh nghiệm về vấn đề này.
dotnet viết 01:24 ngày 10/10/2018
Microsoft có 1 tài liệu là Code Standard dành cho C#, quy định về cách đặt tên, viết chữ hoa, chữ thường, cách viết syntax...nếu bạn có thể search trên mạng thì tốt, nếu ko để 1,2 ngày nữa mình sẽ upload file pdf của mình lên
NDThuan viết 01:27 ngày 10/10/2018
PHP dựa theo PEAR rồi mình tự chế ra cái standard riêng
NumPad0 viết 01:28 ngày 10/10/2018
Code Standard của C# giống hệt Java.
Khác mỗi cái là cái gì public thì phải là PascalCase, ngược lại là camelCase.
Bỏ hết tiền tố m_, b_, s_ (v.v... cái này thuật ngữ là gì quên mất rồi ). Đây là style chuẩn của M$. Các bạn chịu khó coi mã của mấy bộ mã chuẩn của M$ sẽ thấy đặc trưng.
TheHeTre viết 01:29 ngày 10/10/2018
:|
Mình xây dựng chuẩn và thư viện riêng cho PHP
NumPad0 viết 01:31 ngày 10/10/2018
àh. Coding standard cho php thì đơn giản hơn nhiều. Vì là nguồn mở nên bạn có thể học được phong cách rất tuyệt vời từ những người đi trước.
Tôi ví dụ nhé (xin lỗi, tôi không có ý tôi là người đi trước)
PHP Code:
class foo_class
{
    var 
$foo_variable 0;

    function 
foo_function($foo_argurment 0)
    {
        if (
$foo_argurment != 0)
            
$this->foo_variable $foo_argurment;
        else
            return 
0;

        return 
$this->foo_variable;
        
    }
}

$a_sample_of_coding_standard = new foo_class();
print 
$a_sample_of_coding_standard->foo_function(4); 
virtualgirl viết 01:27 ngày 10/10/2018
Ddth.com có vẻ ít những anh chị pro tham gia hen, hoặc là họ lười ko post bài. Mà ý thứ nhất có vẻ logic hơn ấy. Hầu hết mọi người post bài rất ngắn, kiểu chit chat hơn là thảo luận ngay cả trong các vấn đề thuần kĩ thuật. Hix
dotnet viết 01:25 ngày 10/10/2018
Quote Được gửi bởi virtualgirl View Post
Ddth.com có vẻ ít những anh chị pro tham gia hen, hoặc là họ lười ko post bài. Mà ý thứ nhất có vẻ logic hơn ấy. Hầu hết mọi người post bài rất ngắn, kiểu chit chat hơn là thảo luận ngay cả trong các vấn đề thuần kĩ thuật. Hix
Đồng ý với quan điểm của bạn. Nhưng thời gian là tiền bạc mà bạn. Không trách mọi người được.
Nguyen Duc Phuong viết 01:33 ngày 10/10/2018
Quote Được gửi bởi virtualgirl View Post
Ddth.com có vẻ ít những anh chị pro tham gia hen, hoặc là họ lười ko post bài. Mà ý thứ nhất có vẻ logic hơn ấy. Hầu hết mọi người post bài rất ngắn, kiểu chit chat hơn là thảo luận ngay cả trong các vấn đề thuần kĩ thuật. Hix
Những người viết ít có 2 dạng:
1) Họ rất bận(time is money), do vậy họ chỉ định hướng cho các bạn cách tiếp cận các vấn đề.
2) Họ chỉ biết đến thế )
Những người viết nhiều cũng có 2 dạng
1)Biết rất rõ vấn đề mình đang nói ra, có thời gian hàn lâm.
2)Copy or spam

He he ý kiến thiển cận của em :-"
NDThuan viết 01:26 ngày 10/10/2018
không biết bài phân tích của phuongnd có liên quan đến topic này không

Giờ bạn virtualgirl muốn gì? muốn mọi người cãi nhau xem nên chấp nhận chuẩn nào ư? ai sẽ làm theo?

Nếu tớ kô nhầm thì mỗi app lại tự chế ra 1 chuẩn riêng (theo quan sát phpBB & SMF).

Bởi vậy một nhóm người nhỏ tự chế ra chuẩn mà chấp nhận với nhau là được rồi.
Bài liên quan
0