2010-07-06 25 views
5

Tôi đang sử dụng chỉ số phức tạp của mã và dòng mã (cho mỗi hàm).
Việc này giữ mã ngắn và dễ đọc.Số liệu mã nào guidline bạn đang sử dụng?

Bạn sử dụng số liệu mã nào?

+0

Trùng lặp: http://stackoverflow.com/questions/972259/code-metrics – gnovice

+0

để có chiều sâu * thảo luận * về lập trình và lập trình- các chủ đề liên quan, vui lòng xem: http://meta.stackexchange.com/questions/13198/where-can-i-find-interesting-programming-discussions – Shog9

Trả lời

4

Tôi không tin vào số liệu, họ thường khuyến khích viết mã số liệu thân thiện nhưng kém.

Lưu ý rằng chỉ số LOC và tương tự thấp vẫn thường là nguyên tắc tốt, khi không được sử dụng làm chỉ số.

+0

Vì vậy, bạn đang sử dụng LOC, nhưng tránh các số liệu khác. – Avram

+0

Không - Tôi không sử dụng nó (hoặc số khác) làm chỉ số - nhưng sử dụng chúng làm chỉ dẫn (ví dụ: cố gắng giảm thiểu LOC cho mỗi chức năng, giảm thiểu sự ghép nối, v.v.) – Ofir

+0

Bình luận tốt, bạn có thể đọc câu hỏi của tôi làm hướng dẫn theo ý nghĩa của bạn – Avram

0

chúng tôi đang theo dõi các chỉ số thay đổi mã bao gồm: số lượng thay đổi dòng, dòng đã xóa, dòng mới được thêm vào. Ngoài ra chúng tôi sử dụng sản phẩm riêng của chúng tôi "lập trình viên" để theo dõi mã "bí quyết" dựa trên số lượng dòng mã được viết bởi nhà phát triển cụ thể. điều này giúp chúng ta hiểu được ai có kiến ​​thức trong một số thành phần nhất định.

Nhưng, nếu chỉ số mã theo dõi, tôi cũng khuyên bạn nên chú ý đầy đủ vào các chỉ số lỗi. Nó giúp cân bằng chất lượng nỗ lực giữa chất lượng mã và chất lượng từ quan điểm của khách hàng. Một cái gì đó như "khuyết tật được tìm thấy sau khi phát hành" hoặc "khuyết tật được tìm thấy trên mỗi 1.000 dòng đã thay đổi"

+0

mục tiêu theo dõi chỉ số của bạn, là để hiểu ai trả lời các thay đổi/mã cơ sở, đúng không? – Avram

Các vấn đề liên quan