වෙනත් කණ්ඩායම් වලට නව කේත පදනමක් ඉගැන්වීම මට පැවරී ඇත, නමුත් මම දිගටම ගැටලුවකට මුහුණ දෙමි. මම ඇත්ත වශයෙන්ම මිනිසුන් සමඟ කේතය හරහා ගමන් කිරීමට ගිය විට, සමස්ත ව්යායාමයම බයික් ෂෙඩින් කිරීමකට (සුළු කාරණා සඳහා අසමාන බරක් ලබා දෙන සංවිධානයක සාමාජිකයින්) ව්යායාම කිරීමට පෙර අපි බොහෝ දුර නොයන්නෙමු . ඔවුන් කේත පදනම නොදන්නා නමුත් එය වැඩිදියුණු කිරීමට උදව් කළ යුතු යැයි සිතන හෙයින්, ඔවුන්ට තේරුම් ගත හැකි දේ කෙරෙහි අවධානය යොමු කරයි :
Why is that named that?
(එය නම් කිරීමට හේතුව පැහැදිලි කිරීමට මිනිත්තු 2 යි, නව නමක් විවාද කිරීමට විනාඩි 10+)
Why is that an abstract base class rather than an interface?
(පැහැදිලි කිරීමට මිනිත්තු 2 යි, මෙම තීරණයෙහි සාපේක්ෂ සුදුසුකම් ගැන විවාද කරමින් විනාඩි 10+)
...සහ යනාදි. දැන්, මාව වැරදියට තේරුම් ගන්න එපා - හොඳ නම් සහ හොඳ, ස්ථාවර සැලසුම වැදගත්, නමුත් කේතය ඇත්ත වශයෙන්ම කරන්නේ කුමක්ද යන්න හෝ පද්ධතිය අර්ථවත් ආකාරයකින් නිර්මාණය කර ඇති ආකාරය ගැන සාකච්ඡා කිරීමට අපට කිසි විටෙකත් නොලැබේ . මෙම ස්පර්ශක වලින් මිනිසුන් ඉවත් කර ගැනීම සඳහා මම රැස්වීම් විනිසුරුවන් කිහිප දෙනෙකු විසින් සිදු කර ඇත, නමුත් ඔවුන් ගොස් ඇත - ඔවුන්ගේ සුරතල් සුලු බව සවි කර ඇති විට කේතය කුමක් විය යුතුද යන්න පිළිබඳව අවධානය වෙනතකට යොමු වී ඇති අතර ඔවුන්ට විශාල පින්තූරය මග හැරේ.
එබැවින් අපි පසුව නැවත උත්සාහ කරන්නෙමු (හෝ කේත පදනමේ වෙනත් කොටසක් සමඟ) සහ බයික් ෂෙඩින් කිරීමේ ආචරණය මඟහරවා ගැනීමට මිනිසුන්ට ප්රමාණවත් දැනුමක් නොලැබුණු හෙයින්, එය නැවත නැවත සිදු වේ.
මම කුඩා කණ්ඩායම්, විශාල කණ්ඩායම්, කේත, වයිට්බෝර්ඩිං, වීසියෝ රූප සටහන්, යෝධ පෙළ බිත්ති, එය මරණයට තර්ක කිරීමට ඉඩ දීම, තර්ක කෙටියෙන් කපා හැරීම ... සමහරක් අනෙක් ඒවාට වඩා උදව් කරයි, නමුත් කිසිවක් ක්රියාත්මක නොවේ . අපාය, මම මගේ කණ්ඩායමේ අනෙක් පුද්ගලයින් එය පැහැදිලි කිරීමට පවා උත්සාහ කළෙමි. මන්දයත් මම සිතුවේ මම දේවල් පැහැදිලි කිරීමේදී නරක යැයි කියාය.
වෙනත් ක්රමලේඛකයන්ට සුළු දේ නිවැරදි කිරීම නවත්වන ලෙසත්, සැලසුමට අර්ථවත් ලෙස දායක විය හැකි බවත් ඔබ දැනුවත් කරන්නේ කෙසේද?