வீடு வளர்ச்சி கூறு அடிப்படையிலான வளர்ச்சி (சிபிடி) என்றால் என்ன? - டெக்கோபீடியாவிலிருந்து வரையறை

கூறு அடிப்படையிலான வளர்ச்சி (சிபிடி) என்றால் என்ன? - டெக்கோபீடியாவிலிருந்து வரையறை

பொருளடக்கம்:

Anonim

வரையறை - உபகரண அடிப்படையிலான மேம்பாடு (சிபிடி) என்றால் என்ன?

உபகரண அடிப்படையிலான மேம்பாடு (சிபிடி) என்பது கணினி அடிப்படையிலான அமைப்புகளின் வடிவமைப்பு மற்றும் வளர்ச்சியை மீண்டும் பயன்படுத்தக்கூடிய மென்பொருள் கூறுகளின் உதவியுடன் வலியுறுத்துகிறது. சிபிடியுடன், மென்பொருள் நிரலாக்கத்திலிருந்து மென்பொருள் அமைப்பு இசையமைப்பிற்கு கவனம் மாறுகிறது.


உபகரண அடிப்படையிலான மேம்பாட்டு நுட்பங்கள் மென்பொருள் அமைப்புகளை மேம்படுத்துவதற்கான நடைமுறைகளை உள்ளடக்குகின்றன, அவை சிறந்த ஆஃப்-தி-ஷெல்ஃப் கூறுகளைத் தேர்ந்தெடுத்து, பின்னர் நன்கு வரையறுக்கப்பட்ட மென்பொருள் கட்டமைப்பைப் பயன்படுத்தி அவற்றை வரிசைப்படுத்துகின்றன. கரடுமுரடான கூறுகளின் முறையான மறுபயன்பாட்டுடன், சிபிடி சிறந்த தரம் மற்றும் வெளியீட்டை வழங்க விரும்புகிறது.


கூறு அடிப்படையிலான மேம்பாடு கூறு அடிப்படையிலான மென்பொருள் பொறியியல் (சிபிஎஸ்இ) என்றும் அழைக்கப்படுகிறது.

டெக்கோபீடியா உபகரண அடிப்படையிலான மேம்பாட்டை (சிபிடி) விளக்குகிறது

பொருள் சார்ந்த மாடலிங் சிறந்த-வகுப்புகள், பொருள்கள் மற்றும் உறவுகள் ஏராளமாக விளைகிறது. இந்த சிறிய அலகுகளில் மீண்டும் பயன்படுத்தக்கூடிய பகுதிகளைக் கண்டுபிடிப்பது மிகவும் கடினம். தொடர்புடைய பகுதிகளை ஒருங்கிணைத்து அவற்றை மீண்டும் பயன்படுத்துவதே சிபிடியின் பின்னால் உள்ள யோசனை. இந்த ஒருங்கிணைந்த பாகங்கள் கூறுகள் என்று அழைக்கப்படுகின்றன.


கூறு அடிப்படையிலான மேம்பாட்டு நுட்பங்கள் கூறு மதிப்பீடு, கூறு மீட்டெடுப்பு போன்ற வழக்கமான அல்லாத மேம்பாட்டு நடைமுறைகளைக் கொண்டிருக்கின்றன. சிபிடி ஒரு மிடில்வேர் உள்கட்டமைப்பிற்குள் மேற்கொள்ளப்படுவது முக்கியம், இது செயல்முறையை ஆதரிக்கிறது, எடுத்துக்காட்டாக, நிறுவன ஜாவா பீன்ஸ்.


CBD இன் முக்கிய குறிக்கோள்கள் பின்வருமாறு:

  • பெரிய மற்றும் சிக்கலான அமைப்புகளை உருவாக்கும்போது நேரத்தையும் பணத்தையும் மிச்சப்படுத்துங்கள்: சிக்கலான மென்பொருள் அமைப்புகளை உருவாக்குவது ஆஃப்-தி-ஷெல்ஃப் கூறுகளின் உதவியுடன் மென்பொருள் மேம்பாட்டு நேரத்தை கணிசமாகக் குறைக்க உதவுகிறது. தற்போதுள்ள முறையின் மலிவுத்தன்மையை சரிபார்க்க செயல்பாட்டு புள்ளிகள் அல்லது ஒத்த நுட்பங்களைப் பயன்படுத்தலாம்.
  • மென்பொருள் தரத்தை மேம்படுத்துதல்: மென்பொருள் தரத்தை மேம்படுத்துவதற்கான முக்கிய காரணியாக கூறு தரம் உள்ளது.
  • அமைப்புகளுக்குள் உள்ள குறைபாடுகளைக் கண்டறிதல்: கூறுகளைச் சோதிப்பதன் மூலம் சிபிடி மூலோபாயம் தவறு கண்டறிதலை ஆதரிக்கிறது; இருப்பினும், குறைபாடுகளின் மூலத்தைக் கண்டுபிடிப்பது CBD இல் சவாலானது.
CBD இன் சில நன்மைகள் பின்வருமாறு:

  • குறைக்கப்பட்ட விநியோகம்:
    • கூறு பட்டியல்களில் தேடுங்கள்
    • முன் புனையப்பட்ட கூறுகளின் மறுசுழற்சி

  • மேம்படுத்தப்பட்ட செயல்திறன்:

    • டெவலப்பர்கள் பயன்பாட்டு வளர்ச்சியில் கவனம் செலுத்துகின்றனர்

  • மேம்படுத்தப்பட்ட தரம்:
    • கூறு உருவாக்குநர்கள் தரத்தை உறுதிப்படுத்த கூடுதல் நேரத்தை அனுமதிக்கலாம்

  • குறைக்கப்பட்ட செலவுகள்
சிபிடியின் குறிப்பிட்ட நடைமுறைகள்:

  • உபகரண வளர்ச்சி
  • உபகரண வெளியீடு
  • கூறு தேடல் மற்றும் மீட்டெடுப்பு
  • உபகரண பகுப்பாய்வு
  • உபகரண சட்டசபை
கூறு அடிப்படையிலான வளர்ச்சி (சிபிடி) என்றால் என்ன? - டெக்கோபீடியாவிலிருந்து வரையறை