บ้าน พัฒนาการ กรอบซอฟต์แวร์คืออะไร - คำจำกัดความจาก techopedia

กรอบซอฟต์แวร์คืออะไร - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - Software Framework หมายถึงอะไร

เฟรมเวิร์กซอฟต์แวร์เป็นแพลตฟอร์มที่เป็นรูปธรรมหรือแนวคิดที่รหัสทั่วไปที่มีฟังก์ชั่นทั่วไปสามารถเลือกเฉพาะหรือแทนที่โดยนักพัฒนาหรือผู้ใช้ เฟรมเวิร์กอยู่ในรูปแบบของไลบรารีซึ่ง application application interface (API) ที่กำหนดไว้อย่างดีสามารถนำกลับมาใช้ใหม่ได้ทุกที่ภายในซอฟต์แวร์ที่อยู่ระหว่างการพัฒนา

Techopedia อธิบาย Software Framework

คุณสมบัติบางอย่างทำให้กรอบงานแตกต่างจากรูปแบบห้องสมุดอื่น ๆ รวมถึงต่อไปนี้:

  • พฤติกรรมเริ่มต้น: ก่อนที่จะกำหนดเองกรอบการทำงานในลักษณะที่เฉพาะเจาะจงกับการกระทำของผู้ใช้
  • การผกผันของการควบคุม: ซึ่งแตกต่างจากห้องสมุดอื่น ๆ การไหลทั่วโลกของการควบคุมภายในกรอบการทำงานจะถูกใช้โดยกรอบงานแทนที่จะเป็นผู้โทร
  • ความสามารถในการขยาย: ผู้ใช้สามารถขยายกรอบงานได้โดยเลือกแทนที่รหัสเริ่มต้นด้วยรหัสผู้ใช้
  • รหัส Framework ที่ไม่สามารถแก้ไขได้: ผู้ใช้สามารถขยายกรอบงานได้ แต่ไม่สามารถแก้ไขรหัสได้

วัตถุประสงค์ของกรอบงานซอฟต์แวร์คือการทำให้สภาพแวดล้อมการพัฒนาง่ายขึ้นช่วยให้นักพัฒนาสามารถอุทิศความพยายามตามความต้องการของโครงการได้มากกว่าการจัดการกับกรอบการทำงานซ้ำซากและห้องสมุด ตัวอย่างเช่นแทนที่จะสร้างแอปพลิเคชั่น VoIP ตั้งแต่เริ่มต้นผู้พัฒนาที่ใช้เฟรมเวิร์คที่เตรียมไว้สามารถจดจ่อกับการเพิ่มปุ่มและเมนูที่ใช้งานง่ายหรือผสานรวม VoIP เข้ากับฟังก์ชั่นอื่น ๆ

กรอบซอฟต์แวร์คืออะไร - คำจำกัดความจาก techopedia