Tôi có một dự án nguồn mở trung bình nhỏ mà tôi muốn phát hành, nhưng trước tiên tôi muốn thực hiện đánh giá mã để kiểm tra để đảm bảo mọi thứ hoạt động và quan trọng nhất là có ý nghĩa. Tôi đã (sorta) làm phần đầu tiên bằng cách thực hiện của riêng tôi của dự án mà tôi sử dụng rất nhiều. Nhưng phần thứ hai thì khó hơn.Cách tốt nhất để viết mã xem xét dự án phát triển đơn lẻ của riêng tôi?
Làm cách nào bạn có thể kiểm tra dự án để xem liệu nó có hợp lý không nếu bạn viết nó? Tất cả mọi thứ có ý nghĩa với bạn, nhưng với những người khác, new SomeObject(new SomeEvent(new YetAnotherNestedObject() { public void someImplmentation { ...
có thể không (đó chỉ là một ví dụ). Tôi không thể nghĩ ra một cách hiệu quả để nói "Điều này có ý nghĩa". Tôi thậm chí không nghĩ rằng tôi có thể bắt lỗi theo cách đó.
Mọi đề xuất?
(và đây có phải là Wiki Cộng đồng không?) Không chắc chắn)
+1 Whoa, thậm chí không biết một khái niệm như vậy tồn tại. Thay vào đó, tôi sẽ thực hiện gỡ lỗi Cube Companion Cube thay vì ... một con vịt cao su nằm trong bồn tắm chứ không phải bàn làm việc của tôi. – BoltClock
Thats ... thú vị. Bạn có thể trải nghiệm một cái gì đó tương tự như thế này khi chỉ cần viết tấn tài liệu? – TheLQ
Vâng, điều đó rất có thể. Về cơ bản, nếu bạn đang cố giải thích mã, bạn có nhiều khả năng gặp phải những thứ không có ý nghĩa. Trong khi, khi bạn đang trên một cuộn mã hóa, bạn có thể nhận được bối rối và nghĩ rằng họ có ý nghĩa hơn họ thực sự làm. – jtbandes