บ่อยครั้งที่ฉันพบว่าตัวเองกำลังแก้ไขข้อบกพร่องด้วยการหาคำตอบใน Stack Overflow มันเป็นการปฏิบัติที่ไม่ถูกต้องหรือไม่ที่จะเพิ่มตัวอย่างของสาเหตุที่ฉันทำในสิ่งที่ฉันทำและเพิ่มลิงค์ไปยังบทความหรือหน้าเว็บจากเว็บ
บ่อยครั้งที่ฉันพบว่าตัวเองกำลังแก้ไขข้อบกพร่องด้วยการหาคำตอบใน Stack Overflow มันเป็นการปฏิบัติที่ไม่ถูกต้องหรือไม่ที่จะเพิ่มตัวอย่างของสาเหตุที่ฉันทำในสิ่งที่ฉันทำและเพิ่มลิงค์ไปยังบทความหรือหน้าเว็บจากเว็บ
คำตอบ:
ฉันไม่คิดว่ามันเลวร้าย แต่การเชื่อมโยงภายนอกมีนิสัยที่ไม่ดีที่จะออกไปตลอดวงจรชีวิตของการแก้ปัญหา เมื่อทำเช่นนั้นฉันขอแนะนำให้วางบทสรุปที่เพียงพอซึ่งจะช่วยให้ผู้อ่านทราบว่าลิงก์นั้นใช้งานไม่ได้อีกต่อไป
นี่คือเหตุผลที่ บริษัท ควรมีคลังความรู้ของตัวเอง ยกตัวอย่างเช่น บริษัท ของฉันมี corporative Redmineซึ่งจะใช้สำหรับผู้บริหารโครงการบัตรโดยสาร (ข้อบกพร่องและงานติดตาม) และเครื่องมือที่ผมใช้ส่วนใหญ่วิกิพีเดีย คุณสมบัติทั้งหมดต่อโครงการ :-)
เรามีอะไรในวิกิของโครงการ
ฉันใส่บรรณานุกรม (ลิงก์) ที่Misc wiki แต่จากคนที่ฉันไว้วางใจเท่านั้น:
บรรณานุกรมของฉันมาพร้อมกับบทสรุปที่พิมพ์ลงโดยฉันเพื่อให้แน่ใจว่าฉันเข้าใจสิ่งที่ฉันกำลังเชื่อมโยง ฉันพยายามทำให้ Javadoc ชัดเจนที่สุด ทุกลิงก์ในรหัสอ้างอิงถึงวิกิของ Redmine หรือรหัสปัญหาของ Redmine
ในกรณีที่ไม่มีเครื่องมือเช่น Redmine ฉันพบว่าเป็นไฟล์Markdownที่มีประโยชน์และมีประโยชน์สำหรับวัตถุประสงค์เหล่านี้ โดยรวมสำหรับนักพัฒนาเนื่องจากไฟล์เหล่านี้อยู่ใน SCM และมาพร้อมกับรหัส
ลิงก์ไปยังเว็บนั้นค่อนข้างมีปัญหาเป็นเอกสารเพราะอินเทอร์เน็ตไม่รับประกันว่าเนื้อหาที่คุณเห็นอยู่นั้นจะเหมือนกันกับที่ผู้อ่านเอกสารในอนาคตจะเห็น ถ้าเป็นไปได้พยายามเชื่อมโยงกับแหล่งข้อมูลที่ไม่น่าจะเปลี่ยนแปลงได้
ตัวอย่างเช่นเมื่อคุณเชื่อมโยงไปยัง Wikipedia คุณควรเชื่อมโยงไปยังรุ่นของวันนี้อย่างชัดเจนมากกว่าชื่อบทความทั่วไป สำหรับ stackexchange.com ตอนนี้ดูเหมือนว่าไม่น่าจะหายไป แต่คำถามจะได้รับการแก้ไขหรือลบออกตลอดเวลาและในเวลาห้าปีที่ผ่านมาอาจมีจุดรวมตัวใหม่ที่น่าสนใจ ฉันจะไม่เสี่ยงกับเอกสารที่ห้อยอยู่ซึ่งมีมูลค่าทางธุรกิจที่สำคัญบนไซต์ที่อยู่นอกองค์กรของคุณ