Questions tagged «design-patterns»

සැලසුම් රටාවක් යනු මෘදුකාංග නිර්මාණයේ බහුලව දක්නට ලැබෙන ගැටලුවකට නැවත භාවිතා කළ හැකි විසඳුමකි.

13
ඉතින් සිංගල්ටන් නරකයි, එහෙනම් මොකක්ද?
සිංගල්ටන් භාවිතා කිරීමේ (සහ අධික ලෙස භාවිතා කිරීමේ) ගැටළු පිළිබඳව මෑතකදී විශාල කතාබහක් ඇති විය. මගේ වෘත්තීය ජීවිතයේ මීට පෙරත් මමත් ඒ අයගෙන් කෙනෙක්. මට දැන් ගැටලුව කුමක්දැයි දැක ගත හැකිය, එහෙත් තවමත්, මට හොඳ විකල්පයක් දැකිය නොහැකි අවස්ථා බොහෝමයක් ඇත - සහ සිංගල්ටන් විරෝධී සාකච්ඡා බොහොමයක් ඇත්ත වශයෙන්ම එකක් …

12
“ව්‍යාපාර තර්කනය ආකෘතියක් තුළ නොව සේවාවක් තුළ තිබිය යුතුය” යන්න කෙතරම් නිවැරදිද?
තත්ත්වය අද සවස මම ස්ටැක් ඕවර්ෆ්ලෝ හි ප්‍රශ්නයකට පිළිතුරක් දුන්නා . ප්රශ්නය: පවත්නා වස්තුවක් සංස්කරණය කිරීම නිධිය ස්ථරයේ හෝ සේවයේ කළ යුතුද? උදාහරණයක් ලෙස මට ණය ඇති පරිශීලකයෙකු සිටී නම්. මට ඔහුගේ ණය වෙනස් කිරීමට අවශ්‍යයි. මම එය පරිශීලක ගබඩාවේ හෝ සේවයේ කළ යුතුද? උදාහරණයක් ලෙස වස්තුවක් ලබා ගැනීමෙන්, සංස්කරණය …

17
ගෝලීය රාජ්‍යය මෙතරම් නපුරු වන්නේ ඇයි?
අපි මෙය ආරම්භ කිරීමට පෙර, වියුක්තකරණය සහ පරායත්ත එන්නත් පිළිබඳ සංකල්ප මම හොඳින් දනිමි. මගේ ඇස් මෙහි විවෘත කිරීම මට අවශ්‍ය නැත. හොඳයි, අප බොහෝ දෙනා පවසන්නේ, “ගෝලීය විචල්‍යයන් භාවිතා නොකරන්න” හෝ “සිංගල්ටෝන ගෝලීය බැවින් ඒවා නපුරු ය” යන්න සැබවින්ම තේරුම් නොගෙන (බොහෝ විට). නමුත් ඇත්තටම වන්නේ පෙලඹුමෙන් ගෝලීය තත්වය …

15
එක් පන්තියක් පමණක් එය ක්‍රියාත්මක කරන විට මට අතුරු මුහුණතක් භාවිතා කිරීමට අවශ්‍යද?
බහුවිධ පංති නීති රීති හා ක්‍රියාත්මක කිරීම් මාලාවක් අනුගමනය කරන අතුරු මුහුණතක සමස්ත ලක්ෂ්‍යය නොවේද?

11
නිර්මාණ රටාවන්හි අපට මෙතරම් පන්ති අවශ්‍ය වන්නේ ඇයි?
මම ජ්‍යෙෂ් ors යන් අතර කනිෂ් develop සංවර්ධකයෙකු වන අතර ඔවුන්ගේ චින්තනය, තර්කණය තේරුම් ගැනීමට බොහෝ සෙයින් වෙහෙසෙමි. මම ඩොමේන් ඩ්‍රයිවින් ඩිසයින් (ඩීඩීඩී) කියවන අතර අපට මෙතරම් පංති සෑදිය යුත්තේ මන්දැයි තේරුම් ගත නොහැක. මෘදුකාංග සැලසුම් කිරීමේ එම ක්‍රමය අප අනුගමනය කරන්නේ නම්, පන්ති 20-30 කින් අවසන් වන අතර ඒවා …

18
කෙනෙකුට නීති රීති දහස් ගණනක් කළමනාකරණය කළ හැක්කේ කෙසේද?
මෙම තනතුර වැඩි දියුණු කිරීමට අවශ්‍යද? උපුටා දැක්වීම් සහ ඔබේ පිළිතුර නිවැරදි වන්නේ මන්ද යන්න පිළිබඳ පැහැදිලි කිරීමක් ඇතුළුව මෙම ප්‍රශ්නයට සවිස්තරාත්මක පිළිතුරු සපයන්න. ප්‍රමාණවත් විස්තර නොමැතිව පිළිතුරු සංස්කරණය හෝ මකා දැමිය හැකිය. මම යෙදුමක් තැනීමට සලකා බලමින් සිටිමි, එහි හරය නම් දහස් ගණනකින් සමන්විත වේ නම් ... එසේ නම් …

10
ඇමතුම් දාමයේ මට්ටම් කිහිපයක් ගැඹුරින් පමණක් භාවිතා වන පරාමිතීන් පසු කිරීමේ (ප්‍රති-විරෝධී) රටාවට නමක් තිබේද?
මම උත්සාහ කළේ යම්කිසි උරුම කේතයක ගෝලීය විචල්‍යය භාවිතා කිරීමට විකල්ප සොයා ගැනීමට ය. නමුත් මෙම ප්‍රශ්නය තාක්ෂණික විකල්පයන් ගැන නොවේ, මම ප්‍රධාන වශයෙන් සැලකිලිමත් වන්නේ පාරිභාෂිතය ගැන ය . පැහැදිලි විසඳුම වන්නේ ගෝලීය භාවිතා කිරීම වෙනුවට පරාමිතියක් ශ්‍රිතයට යැවීමයි. මෙම උරුම කේතපදය තුළ එයින් අදහස් වන්නේ දිගු ඇමතුම් දාමයේ …

14
“SQL සේවාදායකය ඔබට යහපතක් කර ගත හැකි දේ කේතයෙන් කිසි විටෙකත් නොකරන්න” - මෙය නරක නිර්මාණයක් සඳහා වූ වට්ටෝරුවක්ද?
එය අතළොස්සක් ස්ථානවල නැවත නැවතත් මා අසා ඇති අදහසකි. SQL හි පමණක් ගැටලුවක් විසඳීමට උත්සාහ කිරීම යම් මට්ටමක සංකීර්ණතාවයක් ඉක්මවා ගිය බව ඔබ වැඩි වශයෙන් හෝ අඩු වශයෙන් පිළිගනී. අදහස පිටුපස ඇති තර්කනය නම්, බොහෝ අවස්ථාවන්හීදී, දත්ත සමුදා එන්ජිම ඔබට කේතයෙන් කළ හැකි ප්‍රමාණයට වඩා ඔබේ කාර්යය සම්පූර්ණ කිරීමේ වඩාත් …

16
මගේ ලොක්කා මගෙන් ඉල්ලා සිටින්නේ කුඩා කාර්යයන් ලිවීම නවතා සියල්ල එකම ලූපයකින් කරන්න
රොබට් සී. මාටින් විසින් ක්ලීන් කෝඩ් නමින් පොතක් කියවා ඇත්තෙමි . මෙම පොතේ කුඩා කාර්යයන් ලිවීම, නම් ප්‍රවේශමෙන් නම් තෝරා ගැනීම වැනි කේත පිරිසිදු කිරීමට බොහෝ ක්‍රම මම දැක ඇත්තෙමි. එය මා කියවා ඇති පිරිසිදු කේතය පිළිබඳ වඩාත්ම සිත්ගන්නා පොතකි. කෙසේ වෙතත්, අද මගේ ලොක්කා මෙම පොත කියවීමෙන් පසු මම …

10
MVC යනු කුමක්ද?
මෙම තනතුර වැඩි දියුණු කිරීමට අවශ්‍යද? උපුටා දැක්වීම් සහ ඔබේ පිළිතුර නිවැරදි වන්නේ මන්ද යන්න පිළිබඳ පැහැදිලි කිරීමක් ඇතුළුව මෙම ප්‍රශ්නයට සවිස්තරාත්මක පිළිතුරු සපයන්න. ප්‍රමාණවත් විස්තර නොමැතිව පිළිතුරු සංස්කරණය හෝ මකා දැමිය හැකිය. බැරෑරුම් ක්‍රමලේඛකයෙකු ලෙස, MVC යනු කුමක්ද යන ප්‍රශ්නයට ඔබ පිළිතුරු දෙන්නේ කෙසේද? මගේ මතකයේ හැටියට, එම්වීසී යනු …

9
Objects ජු වස්තු ඉදිකිරීම වෙනුවට කර්මාන්තශාලා පන්තියක් භාවිතා කළ යුත්තේ ඇයි?
GitHub සහ CodePlex හි С # සහ ජාවා පන්ති පුස්තකාල ව්‍යාපෘති කිහිපයක ඉතිහාසය මා දැක ඇති අතර, සෘජු වස්තු ක්ෂණිකකරණයට වඩා කර්මාන්තශාලා පන්ති වෙත මාරු වීමේ ප්‍රවණතාවක් මම දකිමි. මා කර්මාන්තශාලා පන්ති පුළුල් ලෙස භාවිතා කළ යුත්තේ ඇයි? මට හොඳ පුස්තකාලයක් ඇත, එහිදී වස්තූන් පරණ තාලේ ආකාරයෙන් නිර්මාණය කර ඇත …

4
දූෂණ විරෝධී තට්ටුවක් යනු කුමක්ද, එය භාවිතා කරන්නේ කෙසේද?
දූෂණ විරෝධී ස්තරය සැබවින්ම අදහස් කරන්නේ කුමක්දැයි වටහා ගැනීමට මම උත්සාහ කරමි. එය පැරණි කේත හෝ නරක ඒපීඅයි වටා සංක්‍රමණය වීමට / වැඩ කිරීමට ක්‍රමයක් බව මම දනිමි. මට නොතේරෙන දෙය නම් එය ක්‍රියා කරන ආකාරය සහ එය නුසුදුසු ස්ථරයෙන් වෙන්වීමක් බවට පත් කිරීමයි. මම යම් සෙවීමක් කර ඇත, නමුත් …

14
සිව් කල්ලිය “රටා අවකාශය” තරයේ ගවේෂණය කළාද?
අවම වශයෙන් අවුරුදු 10 කට පෙර මම කල්ලි හතරේ (ගොෆ්) සැලසුම් රටා ගැන මුලින් දැනගත් දා සිට , මෙම රටා 23 මා රටා අවකාශය ලෙස හැඳින්වීමට වඩා විශාල දෙයක කුඩා නියැදියක් පමණක් විය යුතු යැයි මට හැඟේ . මෙම උපකල්පිත රටා අවකාශය පොදු වස්තු දිශානත මෘදුකාංග සැලසුම් ගැටළු සඳහා නිර්දේශිත …

17
ප්‍රතිලාභ අගය නොපවතින කාර්යයන් / ක්‍රම වලින් NULL හෝ හිස් අගයන් ආපසු ලබා දීම වඩා හොඳද?
මම මෙහි නිර්දේශයක් සොයමි. ප්‍රතිලාභ අගය නොමැති විට හෝ නිශ්චය කළ නොහැකි වූ විට NULL ආපසු ලබා දීම වඩා හොඳද නැතිනම් ක්‍රමයකින් හිස් වටිනාකමක් තිබේද යන්න සමඟ මම පොරබදමින් සිටිමි. පහත දැක්වෙන ක්‍රම දෙක උදාහරණයක් ලෙස ගන්න: string ReverseString(string stringToReverse) // takes a string and reverses it. Person FindPerson(int personID) …

13
මෝස්තර රටා දෙස බලන්නේද?
මම අවුරුදු 20 ක් තිස්සේ ව්‍යාපාරයේ යෙදී සිටින අපගේ ජ්‍යෙෂ් develop සංවර්ධකයෙකු සමඟ සාකච්ඡාවක් පැවැත්වුවෙමි. ඔහු ලියන බ්ලොග් අඩවියක් සඳහා ඔන්ටාරියෝහි ඔහු හොඳින් දනී. අමුතුම දෙය නම් ඔහු මට පැවසූ දෙයයි: ඔහු පැවසුවේ කේත කැබැල්ලක් වැඩ කිරීමට බියකරු සිහිනයක් බවත් එය පෙළපොතකින් ලියා ඇති නිසා බවත් එය සැබෑ ලෝකයට ගණන් …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.