සියලු නොකියන අයට වඩා වෙනස්ව, සැබෑ ව්යාපාර අවශ්යතාවය උපකල්පනය කරමු.
.
තවද, ඔබේ සමාගමට සියළුම ශාඛා නඩත්තු කිරීමේ මෙවලම් ඇති බව උපකල්පනය කරමු, එය එක්කෝ මිනිස්බල ( ඒකාබද්ධ කිරීම සඳහා කැප වූ සංවර්ධකයින් 100 ක් , දින 5 ක නිදහස් ප්රමාදයක් යැයි උපකල්පනය කරමු; නැතහොත් දින 50 ක නිකුතුවක් ප්රමාද යැයි උපකල්පනය කරන 10 ක් ), හෝ ස්වයංක්රීය ඒකාබද්ධ කිරීම් සෑම ශාඛාවකම මූලික පිරිවිතර හා විස්තාරණ පිරිවිතර යන දෙකටම සැබවින්ම පරීක්ෂා කරනු ලබන අතර එමඟින් “පිරිසිදු ලෙස” ඒකාබද්ධ නොවන වෙනස්කම් වලට පමණක් මිනිස් මැදිහත්වීමක් අවශ්ය වේ. ඔබේ ගනුදෙනුකරුවන් අභිරුචිකරණයන් සඳහා පමණක් නොව නඩත්තු කිරීම සඳහා ද ගෙවන්නේ නම්, මෙය වලංගු ව්යාපාර ආකෘතියක් විය හැකිය.
මගේ (සහ නොකියන) ප්රශ්නය නම්, එක් එක් ගනුදෙනුකරුට භාරදීමට ඔබ වෙනුවෙන් කැපවූ පුද්ගලයෙක් සිටීද? ඔබ පුද්ගලයන් 10,000 ක සමාගමක් නම්, එය එසේ විය හැකිය.
මෙය සමහර අවස්ථාවලදී ප්ලගීන ගෘහ නිර්මාණ ශිල්පය මගින් හසුරුවා ගත හැකිය , අපි කියමු ඔබේ හරය කඳ, ප්ලගීන කඳ හෝ අතු වල තබා ගත හැකි අතර, සෑම පාරිභෝගිකයෙකු සඳහාම වින්යාසය අද්විතීය ලෙස නම් කරන ලද ගොනුවක් හෝ පාරිභෝගික ශාඛාව තුළ තබා ඇත.
ප්ලගීන ධාවන වේලාවේදී පැටවිය හැකිය, නැතහොත් සම්පාදනය කරන වේලාවේදී ගොඩනගා ගත හැකිය.
සැබවින්ම බොහෝ ව්යාපෘති මේ ආකාරයට සිදු කර ඇත, මූලික වශයෙන් එකම ගැටළුව තවමත් අදාළ වේ - සරල මූලික වෙනස්කම් ඒකාබද්ධ කිරීම සඳහා ඉතා සුළු වේ, ගැටුම් වෙනස්වීම් පෙරළා දැමිය යුතුය, නැතහොත් බොහෝ ප්ලගීන සඳහා වෙනස්කම් අවශ්ය වේ.
ප්ලගීන ප්රමාණවත් නොවන අවස්ථාවන් තිබේ, එනම් හරයේ අභ්යන්තර බොහෝමයක් අතුගා දැමිය යුතු අතර එමඟින් ප්ලගීන අතුරුමුහුණත් ගණන හැසිරවිය නොහැකි තරම් විශාල වේ.
ඉතා මැනවින් මෙය හසුරුවනු ලබන්නේ දර්ශන කේන්ද්රීය ක්රමලේඛනයෙනි , එහිදී කඳ මූලික කේතය වන අතර ශාඛා යනු අංශ වේ (එනම් අතිරේක කේත සහ අමතර හරයට සම්බන්ධ කරන්නේ කෙසේද යන්න උපදෙස්)
සරල උදාහරණයක් ලෙස, සිරිතක් foo
හරයට පෙර හෝ පසුව ක්රියාත්මක වන klass.foo
බව හෝ එය ප්රතිස්ථාපනය කරන බව හෝ එය ඔතා ආදානය හෝ ප්රතිදානය වෙනස් කළ හැකි බව ඔබට නියම කළ හැකිය.
ඒ සඳහා පුස්තකාල ටොන් ගණනක් ඇත, කෙසේ වෙතත් ඒකාබද්ධ කිරීමේ ගැටුම් පිළිබඳ ගැටළුව පහව යන්නේ නැත - පිරිසිදු ඒකාබද්ධ කිරීම් AOP විසින් හසුරුවනු ලබන අතර ගැටුම්වලට තවමත් මානව මැදිහත්වීම අවශ්ය වේ.
අවසාන වශයෙන් එවැනි ව්යාපාරයක් ශාඛා නඩත්තු කිරීම කෙරෙහි සැබවින්ම සැලකිලිමත් විය යුතුය , එනම් පාරිභෝගිකයින්ට විශේෂිත වූ X විශේෂාංගය එතරම්ම පොදු වන අතර එය සියලු ගනුදෙනුකරුවන් ගෙවන්නේ නැතත් එය හරයට ගෙනයාම ලාභදායීද?