ጠንካራ ኮድ ምንድን ነው?
ጠንካራ ኮድ ምንድን ነው?

ቪዲዮ: ጠንካራ ኮድ ምንድን ነው?

ቪዲዮ: ጠንካራ ኮድ ምንድን ነው?
ቪዲዮ: ፕሮቲን ምንድን ነው? ለሰውነታችን ምን ጥቅም አለው በቀን ምን ያክል መጠቀም አለባችሁ? እጥረት እና ጉዳቱ| What is protein and benefits 2024, ግንቦት
Anonim

SOLID STUPIDን ለማስተካከል አምስት መሰረታዊ የዕቃ ተኮር ፕሮግራሚንግ እና ዲዛይን መርሆዎችን የሚያመለክት ምህጻረ ቃል ነው። ኮድ ነጠላ ኃላፊነት መርህ. ክፍት/የተዘጋ መርህ። የሊስኮቭ መተኪያ መርህ. የበይነገጽ መለያየት መርህ።

በተጨማሪም ፣ በኮድ ውስጥ ምን ጠንካራ ነው?

በነገር ላይ ያተኮረ የኮምፒውተር ፕሮግራም፣ SOLID የሶፍትዌር ዲዛይኖችን የበለጠ ለመረዳት ፣ተለዋዋጭ እና ሊጠገኑ የሚችሉ ለማድረግ የታቀዱ አምስት የንድፍ መርሆች mnemonic ምህጻረ ቃል ነው። ከ GRASP የሶፍትዌር ንድፍ መርሆዎች ጋር የተገናኘ አይደለም.

በተጨማሪም, ጠንካራ ዘዴ ምንድን ነው? SOLID OOP (Object Oriented Programming) ሲሰሩ ለ5 አስፈላጊ የንድፍ መርሆዎች ምህፃረ ቃል ነው። የእነዚህ መርሆዎች ዓላማ የሶፍትዌር ዲዛይኖችን የበለጠ ለመረዳት ፣ ለመጠገን ቀላል እና ለማራዘም ቀላል ማድረግ ነው። እንደ የሶፍትዌር መሐንዲስ፣ እነዚህ 5 መርሆዎች ለማወቅ አስፈላጊ ናቸው!

በመቀጠል፣ ጥያቄው፣ ከምሳሌ ጋር ጠንካራ መርህ ምንድን ነው?

ነጠላ የኃላፊነት መርህ ይህ መርህ "አንድ ክፍል ለመለወጥ አንድ ምክንያት ብቻ ሊኖረው ይገባል" ይላል እያንዳንዱ ክፍል ሀ ነጠላ ኃላፊነት ወይም ነጠላ ሥራ ወይም ነጠላ ዓላማ. የሶፍትዌር ልማትን እንደ ምሳሌ እንውሰድ።

ለምን ጠንካራ ፕሮግራም ማውጣት አስፈላጊ ነው?

SOLID አምስት መርሆችን የሚወክል ምህጻረ ቃል ነው። አስፈላጊ ከኦኦፒ ፓራዲም ጋር ስንዳብር፣ በተጨማሪም እያንዳንዱ ገንቢ ማወቅ ያለበት አስፈላጊ እውቀት ነው። እነዚህን መርሆዎች መረዳት እና መተግበር የተሻለ ጥራት ያለው ኮድ እንዲጽፉ እና ስለዚህ የተሻለ ገንቢ ለመሆን ያስችልዎታል።

የሚመከር: