Thường thì tôi thấy mình giải quyết các lỗi bằng cách tìm câu trả lời trên Stack Overflow. Có phải là một thực tế xấu khi thêm một đoạn lý do tại sao tôi đã làm những gì tôi đã làm và sau đó thêm một liên kết đến một bài viết hoặc trang từ web?
Thường thì tôi thấy mình giải quyết các lỗi bằng cách tìm câu trả lời trên Stack Overflow. Có phải là một thực tế xấu khi thêm một đoạn lý do tại sao tôi đã làm những gì tôi đã làm và sau đó thêm một liên kết đến một bài viết hoặc trang từ web?
Câu trả lời:
Tôi không nghĩ nó xấu, nhưng các liên kết bên ngoài có thói quen xấu là đi theo vòng đời của một giải pháp. Khi làm như vậy, tôi khuyên bạn nên đặt một bản tóm tắt đầy đủ sẽ giúp người đọc nếu liên kết không còn hoạt động.
Đây là lý do tại sao các công ty nên có kho lưu trữ kiến thức của riêng mình. Ví dụ, công ty của tôi có Redmine tập thể được sử dụng để quản lý dự án, bán vé (theo dõi lỗi và nhiệm vụ) và công cụ tôi sử dụng nhiều nhất, wiki . Tất cả các tính năng này cho mỗi dự án :-)
Chúng ta có gì tại wiki của dự án?
Tôi đặt thư mục (liên kết) tại Misc wiki. Nhưng chỉ từ những người tôi tin tưởng:
Thư mục của tôi đi kèm với một bản tóm tắt được tôi gõ xuống, để đảm bảo rằng tôi đã hiểu những gì tôi đang liên kết đến. Tôi cố gắng giữ Javadoc rõ ràng nhất có thể. Mọi liên kết trong mã đều tham chiếu wiki của Redmine hoặc mã vấn đề của Redmine.
Khi không có các công cụ như Redmine, tôi thấy các tệp Markdown hữu ích sẽ hữu ích cho các mục đích này. Nhìn chung cho các nhà phát triển do các tệp này nằm trong SCM và đi kèm với mã.
Các liên kết đến web có chút vấn đề như tài liệu vì internet không đảm bảo rằng nội dung bạn nhìn thấy đằng sau chúng sẽ giống với nội dung mà người đọc tài liệu trong tương lai sẽ thấy. Nếu có thể, hãy cố gắng chỉ liên kết với các tài nguyên rất khó thay đổi.
Chẳng hạn, khi bạn liên kết với Wikipedia, bạn nên liên kết rõ ràng với phiên bản hôm nay thay vì tên bài viết chung chung. Đối với stackexchange.com, tại thời điểm này dường như không thể biến mất, nhưng các câu hỏi được chỉnh sửa hoặc thậm chí xóa mọi lúc, và trong năm năm nữa, một điểm tập hợp mới nóng hổi có thể xuất hiện. Tôi sẽ không mạo hiểm treo tài liệu mang giá trị kinh doanh đáng kể trên một trang web rất bên ngoài tổ chức của bạn.