Source code อธิบาย
ประกอบด้วยกฎเบื้องหลังหน้าจอและการกระทำของแอปพลิเคชัน โปรแกรมเมอร์ เขียนด้วยภาษาโปรแกรมที่สร้างขึ้นเพื่อแสดงคำสั่งเหล่านั้น
Source code คือชุดคำสั่งที่เขียนขึ้นในรูปแบบที่มนุษย์อ่านได้ ซึ่งกำหนดว่าซอฟต์แวร์ทำอะไร ก่อนที่คำสั่งเหล่านั้นจะถูกแปลหรือตีความสำหรับคอมพิวเตอร์
โค้ดเปลี่ยนกฎทางธุรกิจให้เป็นพฤติกรรม
ฟอร์มคำขออาจดูเรียบง่าย แต่ source code ของมันเป็นตัวตัดสินใจว่าฟิลด์ใดบ้างที่จำเป็น ใครสามารถเห็นคำขอ และเกิดอะไรขึ้นหลังจากการอนุมัติ
นั่นทำให้ source code มีความหมายมากกว่าการออกแบบที่มองเห็น ยังครอบคลุมการคำนวณ การจัดการข้อมูล การเชื่อมต่อ และเงื่อนไขที่กำหนดรูปแบบผลลัพธ์แต่ละอย่าง
การเข้าถึงและความเป็นเจ้าของเป็นคำถามที่แยกกัน
การสามารถใช้ซอฟต์แวร์ไม่ได้หมายความว่าคุณสามารถเห็นหรือนำ source code ไปได้เสมอ ผู้ให้บริการหรือใบอนุญาตเป็นตัวกำหนดว่าสามารถเข้าถึงได้อย่างไร
Caffeine บอกว่าโค้ดเบื้องหลังซอฟต์แวร์ที่สร้างด้วยมันนั้นสะอาดและส่งออกได้ สำหรับธุรกิจ สิ่งนี้อาจสำคัญเมื่อทีมอื่นต้องการตรวจสอบ ดูแล หรือ ย้ายซอฟต์แวร์
คำศัพท์เกี่ยวกับ source code
- Programming language
- ภาษาที่มีโครงสร้างซึ่งใช้เขียนคำสั่งสำหรับคอมพิวเตอร์
- Compiler
- โปรแกรมที่แปล source code ให้เป็นโค้ดระดับต่ำกว่าที่คอมพิวเตอร์สามารถรันได้
- Repository
- สถานที่เก็บ source code และบันทึกการเปลี่ยนแปลงตามช่วงเวลา
ทำไม source code จึงสำคัญ
กำหนดพฤติกรรม
โค้ดประกอบด้วยกฎที่ทำให้ซอฟต์แวร์ตอบสนองต่อการกระทำและข้อมูล
สามารถตรวจสอบได้
บุคคลที่มีคุณสมบัติเหมาะสมสามารถตรวจสอบคำสั่งเพื่อหาข้อผิดพลาดหรือพฤติกรรมที่ไม่พึงประสงค์
รองรับการเปลี่ยนแปลง
การเข้าถึงโค้ดช่วยให้ทีมสามารถดูแลหรือย้ายซอฟต์แวร์เมื่อความต้องการเปลี่ยนแปลง
คำถามเกี่ยวกับ source code
บางครั้ง interpreter รันมันในขณะที่โปรแกรมทำงาน ในกรณีอื่น compiler แปล source code ให้เป็นโค้ดที่รันได้ระดับต่ำกว่าก่อน
ไม่ Source code คือชุดคำสั่งที่เขียนขึ้น แอปพลิเคชันที่กำลังทำงานยัง ขึ้นอยู่กับข้อมูล การกำหนดค่า บริการสนับสนุน และสถานที่ในการรัน
ไม่โดยอัตโนมัติ Open source software มาพร้อมกับใบอนุญาตที่ให้สิทธิ์ ในการใช้ ตรวจสอบ เปลี่ยนแปลง และเผยแพร่โค้ดภายใต้เงื่อนไขที่ระบุไว้
หัวข้ออภิธานศัพท์ที่เกี่ยวข้อง
เป็นเจ้าของเครื่องมือที่อยู่เบื้องหลังงานของคุณ
แอป Caffeine รันบน Internet Computer เครือข่ายสาธารณะที่สร้างมาเพื่อสิ่งนี้โดยเฉพาะ