แนวคิดในคำจำกัดความ ABC
เบ็ดเตล็ด / / July 04, 2021
โดย Guillem Alsina González ในเดือนพฤศจิกายน 2017
เมื่อบางสิ่งถูกประดิษฐ์ขึ้นและใช้งานได้ เหตุใดจึงเปลี่ยนหรือทำใหม่โดยการเรียกใช้ ความเสี่ยง ที่จะทำผิดพลาด? การนำกลับมาใช้ใหม่ รหัส แหล่งที่มาเป็นค่าคงที่ตลอดประวัติศาสตร์ของ การเขียนโปรแกรมและในขนาดที่น้อยก็มีชื่อที่เหมาะสม: snippet.
อา snippet มันเป็นส่วนเล็ก ๆ ของซอร์สโค้ดของคอมพิวเตอร์ที่ทำหน้าที่บางอย่าง และพร้อมที่จะแทรกลงในโค้ดส่วนที่ใหญ่กว่า เช่น ไลบรารีหรือโปรแกรม
โดยปกติแล้วจะครอบคลุมถึงฟังก์ชันที่ใช้กันทั่วไปและใช้งานบ่อย เช่นเดียวกับความเรียบง่าย เนื่องจากขนาดของa snippet ไม่ควรมีขนาดใหญ่มาก และเหนือสิ่งอื่นใด มันต้องเป็นโค้ดที่ใช้ซ้ำได้ด้วยวิธีง่ายๆ
เหตุผลของการเป็นคือเพื่อหลีกเลี่ยงข้อผิดพลาดในฟังก์ชันที่ใช้กันทั่วไปซึ่งสร้างขึ้นหลายครั้ง รวมซอร์สโค้ดที่มีไม่เพียงพอ ปริมาณ เพื่อสร้างห้องสมุดที่ใช้ร่วมกัน และพวกเขาต้องการ ความเร็ว ของการดำเนินการที่ให้รูปแบบของซอร์สโค้ดหลัก
ดิ ตัวอย่าง พวกเขาไม่เพียงแต่อ้างถึงซอร์สโค้ดภาษาระดับสูงเท่านั้น แต่ยังสามารถใช้บนเว็บได้อีกด้วย
เพิ่มขึ้นใน ประโยชน์ และพลังของ ฮาร์ดแวร์ ของคอมพิวเตอร์และการปรับปรุงที่ตามมาใน
ซอฟต์แวร์ และโดยเฉพาะอย่างยิ่ง เว็บเบราว์เซอร์ที่ทำให้เกิดสิ่งนี้ ได้นำไปสู่การทำให้เว็บไซต์กลายเป็นแอปพลิเคชั่นออนไลน์ที่แท้จริงซึ่งมีฟังก์ชั่นมากมายโดยธรรมชาติแล้ว สิ่งเหล่านี้จะต้องได้รับการตั้งโปรแกรม พัฒนา และอาจต้องใช้ฟังก์ชันทั่วไปหลายชุด นี่คือที่ที่ ตัวอย่าง.
อา snippet ไม่จำเป็นต้องมีซอร์สโค้ดที่สามารถเรียกใช้งานได้ แต่อาจประกอบด้วยรูปแบบหรือเทมเพลตเพื่อจัดทำเอกสารโปรแกรม
ส่วนเอกสารประกอบของโปรแกรมมีความสำคัญ เนื่องจากทำให้งานง่ายขึ้นสำหรับโปรแกรมเมอร์แต่ละคนที่ทำงานในโปรแกรม ร่าง กลุ่มและแม้แต่โปรแกรมเมอร์ที่ทำงานคนเดียวเพื่อให้สามารถตีความงานของเขาได้หลังจากผ่านไประยะหนึ่ง
โดยไม่คำนึงถึงประเภทของพวกเขา ตัวอย่าง พวกเขาควรเตรียมที่จะ "คัดลอกและวาง" เนื้อหาของตนลงในซอร์สโค้ดที่ใหญ่ขึ้น
ตัวอย่างทั่วไปของ snippet มันเป็นสิ่งที่ตอบสนองต่อการเต้นของ แป้นพิมพ์ หรือเหตุการณ์ของเมาส์ (เช่น เลื่อนขึ้นหรือไปทางซ้าย)
พวกเขาเป็น ระเบียบวิธี ทั่วไปในภาษาเช่น Java, C, C ++ และภาษาระดับสูงอื่นๆ ในด้านการพัฒนาเว็บเพจ เราสามารถมีโค้ด HTML, โค้ดสำหรับไฟล์ CSS และแม้แต่ JavaScript
เป็นเทรนด์ที่เริ่มต้นโดยนักพัฒนาเองเพื่ออำนวยความสะดวกในการสร้างแอพพลิเคชั่น หรือเพื่อแบ่งปันรหัส สภาพแวดล้อมการพัฒนาขนาดใหญ่ (IDE) ได้รวมเครื่องมือสำหรับการจัดการและ ใช้.
กรณีนี้เกิดขึ้นกับ NetBeans, Eclipse หรือ Visual Studio ซึ่งอนุญาตให้นำโค้ดส่วนเล็กๆ มาใช้ซ้ำได้ตลอดทั้งโครงสร้าง โดยมีการดำเนินการเพียงไม่กี่ครั้ง
ภาพถ่าย: “Fotolia - Colonga .”
หัวข้อใน Snippet