বাড়ি উন্নয়ন সফ্টওয়্যার কাঠামো কী? - টেকোপিডিয়া থেকে সংজ্ঞা

সফ্টওয়্যার কাঠামো কী? - টেকোপিডিয়া থেকে সংজ্ঞা

সুচিপত্র:

Anonim

সংজ্ঞা - সফ্টওয়্যার ফ্রেমওয়ার্ক এর অর্থ কী?

একটি সফ্টওয়্যার ফ্রেমওয়ার্ক হ'ল একটি কংক্রিট বা ধারণাগত প্ল্যাটফর্ম যেখানে জেনেরিক কার্যকারিতা সহ সাধারণ কোডটি নির্বাচকভাবে ডেভেলপার বা ব্যবহারকারীদের দ্বারা বিশেষায়িত বা ওভাররাইড করা যায়। ফ্রেমওয়ার্কগুলি গ্রন্থাগারগুলির আকার নেয়, যেখানে উন্নত সফ্টওয়্যারটির মধ্যে একটি সু-সংজ্ঞায়িত অ্যাপ্লিকেশন প্রোগ্রাম ইন্টারফেস (এপিআই) যে কোনও জায়গায় পুনরায় ব্যবহারযোগ্য।

টেকোপিডিয়া সফ্টওয়্যার ফ্রেমওয়ার্ক ব্যাখ্যা করে

কিছু বৈশিষ্ট্যগুলি অন্যান্য লাইব্রেরি ফর্মগুলির সাথে ফ্রেমওয়ার্ককে আলাদা করে তোলে যার মধ্যে নিম্নলিখিত রয়েছে:

  • ডিফল্ট আচরণ: কাস্টমাইজেশনের আগে একটি কাঠামো ব্যবহারকারীর ক্রিয়া সম্পর্কিত নির্দিষ্ট পদ্ধতিতে আচরণ করে।
  • নিয়ন্ত্রণের বিপরীতমুখী: অন্যান্য গ্রন্থাগারগুলির মতো নয়, কাঠামোর মধ্যে একটি বৈশ্বিক প্রবাহ নিয়ন্ত্রণের পরিবর্তে কাঠামোর দ্বারা নিযুক্ত করা হয়।
  • এক্সটেনসিবিলিটি: কোনও ব্যবহারকারী বেছে বেছে ব্যবহারকারী কোডের সাথে ডিফল্ট কোডটি প্রতিস্থাপন করে কাঠামোটি প্রসারিত করতে পারে।
  • অ-পরিবর্তনযোগ্য ফ্রেমওয়ার্ক কোড: কোনও ব্যবহারকারী কাঠামোটি প্রসারিত করতে পারে, তবে কোডটি পরিবর্তন করতে পারে না।

সফ্টওয়্যার কাঠামোর উদ্দেশ্য হ'ল বিকাশের পরিবেশকে সহজ করে তোলা, বিকাশকারীদের কাঠামোর জাগরণ, পুনরাবৃত্তিমূলক ক্রিয়াকলাপ এবং লাইব্রেরিগুলি না করে প্রকল্পের প্রয়োজনীয়তার জন্য তাদের প্রচেষ্টা উত্সর্গ করতে দেওয়া। উদাহরণস্বরূপ, স্ক্র্যাচ থেকে একটি ভিওআইপি অ্যাপ্লিকেশন তৈরি করার পরিবর্তে, প্রস্তুত ফ্রেমওয়ার্ক ব্যবহার করে বিকাশকারী ব্যবহারকারী-বান্ধব বোতাম এবং মেনুগুলি যুক্ত করতে বা ভিওআইপি অন্যান্য ফাংশনের সাথে সংহত করতে মনোনিবেশ করতে পারে।

সফ্টওয়্যার কাঠামো কী? - টেকোপিডিয়া থেকে সংজ্ঞা