የነጠላ ቶን ክፍልን ለመፈተሽ የሚከብድበት ምክንያት ስለሆነ ለእያንዳንዱ ፈተና ክፍሉን እንደገና ማስጀመር ስለማይችሉነው ምክንያቱም ሊጀመር የሚችለው አንድ ጊዜ ብቻ ነው (እና በዚህም ምክንያት) ለእያንዳንዱ ፈተና ሁሉንም ዋጋዎች በትክክል ለማዘጋጀት ብዙ ስራ ይሰጥዎታል።
ነጠላን መሞከር ለምን ከባድ ሆነ?
ነጠላ ቶን የሚጠቀም ኮድ መሞከር ከባድ ነው።
የነጠላ ቶን ነገር መፍጠርን መቆጣጠር አይችሉም ምክንያቱም ብዙ ጊዜ የሚፈጠረው በስታቲክ ጀማሪ ወይም የማይንቀሳቀስ ዘዴ ። በዚህ ምክንያት፣ የነጠላቶን ምሳሌ ባህሪን ማላገጥ አይችሉም።
የነጠላ ቶን ችግር ምንድነው?
Singletons የአሃድ ሙከራን እንቅፋት ይሆናል፡ ነጠላቶን ለ ሊሞከር የሚችል ኮድ ለመፃፍ ነገር እና ከእሱ ጋር የተያያዙት ዘዴዎች በጣም ከተጣመሩ ሳይፃፍ መሞከር የማይቻል ከሆነ ችግር ሊያስከትል ይችላል። ለ Singleton የተወሰነ ሙሉ በሙሉ የሚሰራ ክፍል።
የነጠላቶን በክፍል ሙከራ ውስጥ ያለው ጉዳቱ ምንድን ነው?
ነጠላ ቶን የያዘ ኮድ በሙከራ ማሰሪያ ውስጥ ለማስኬድ የነጠላ ቶን ንብረቱን ዘና ማድረግ አለብን። እንዴት እንደምናደርገው እነሆ። የመጀመሪያው እርምጃ አዲስ የማይንቀሳቀስ ዘዴ ወደ ነጠላ ቶን ክፍል ማከል ነው። ዘዴው የማይንቀሳቀስ ምሳሌን በነጠላቶን እንድንተካ ያስችለናል።
ለምንድነው ነጠላ ቶን በክፍል ሙከራ ላይ ጣልቃ የሚገባው?
በአሃድ ሙከራ፣ እያንዳንዱ የክፍል ሙከራዎች አንዱ ከሌላው የጸዳ መሆን አለበት። የSingleton ንድፍ ጥለት በክፍል ሙከራ ህይወትዎን አስቸጋሪ የሚያደርግበት ሌላው ምክንያት አፕሊኬሽኑ በህይወት እስካለ ድረስ በማህደረ ትውስታ ውስጥ ስለሚቆዩ ስለዚህ አፕሊኬሽኑ እስካለ ድረስ ግዛቱን ይቀጥላሉ ማህደረ ትውስታ።