Seringkali saya menemukan diri saya memecahkan bug dengan menemukan jawabannya di Stack Overflow. Apakah praktik yang buruk untuk menambahkan cuplikan mengapa saya melakukan apa yang saya lakukan dan kemudian menambahkan tautan ke artikel atau halaman dari web?
documentation
TruthOf42
sumber
sumber
Jawaban:
Saya tidak berpikir itu buruk, tetapi hubungan eksternal memiliki kebiasaan buruk untuk pergi selama siklus hidup solusi. Saat melakukannya, saya sarankan untuk menempatkan ringkasan yang cukup yang akan membantu pembaca jika tautannya tidak lagi berfungsi.
sumber
Inilah sebabnya mengapa perusahaan harus memiliki repositori pengetahuannya sendiri. Sebagai contoh, perusahaan saya memiliki Redmine korporatif yang digunakan untuk manajemen proyek, ticketing (pelacakan bug dan tugas) dan alat yang paling saya gunakan, wiki . Semua fitur ini per proyek :-)
Apa yang kita miliki di wiki proyek?
Saya menaruh daftar pustaka (tautan) di Misc wiki. Tetapi hanya dari mereka yang saya percayai:
Daftar pustaka saya dilengkapi dengan ringkasan yang saya ketik, untuk memastikan bahwa saya memahami apa yang saya tautkan. Saya mencoba untuk menjaga Javadoc sejelas mungkin. Setiap tautan dalam kode merujuk pada wiki Redmine atau kode masalah Redmine.
Dengan tidak adanya alat seperti Redmine, saya menemukan file Markdown berguna untuk tujuan ini. Secara keseluruhan untuk pengembang karena file-file ini ada di SCM dan disertai dengan kode.
sumber
Tautan ke web agak bermasalah sebagai dokumentasi karena internet tidak menjamin bahwa konten yang Anda lihat di belakangnya akan sama dengan yang akan dilihat oleh pembaca dokumen di masa depan. Jika memungkinkan, upayakan untuk menautkan hanya ke sumber daya yang sangat tidak mungkin berubah.
Misalnya, ketika Anda menautkan ke Wikipedia, Anda harus menautkan secara eksplisit ke versi hari ini daripada nama artikel umum. Untuk stackexchange.com, yah, saat ini tampaknya tidak akan hilang, tetapi pertanyaan diedit atau bahkan dihapus sepanjang waktu, dan dalam waktu lima tahun titik pengumpulan baru yang panas mungkin telah muncul. Saya tidak akan mengambil risiko menggantungkan dokumentasi yang membawa nilai bisnis substansial di situs yang sangat eksternal bagi organisasi Anda.
sumber