සංස්කරණය, පරීක්ෂා සහ ගුණාත්මකභාවය ගැන ලොව පුරා ප්රසිද්ධ වූ Robert Martin (Uncle Bob) තම පසුගිය ට්විට් එකකින් AI‑කේතය තවත් හසුරවන්නේ නැති බව ප්රකාශ කළේය. 1960 දශකයේ පටන්ගෙන කේත ලියන ඔහු, දැන් තමන්ගේ කණ්ඩායම නිර්මාණය කරන කේතය සෘජුව කියවන්නේ නැති බව කියා, ඒ වෙනුවට ‘අතිශය’ සීමා සහ පරීක්ෂා ක්රම භාවිතා කරන බව හෙළි කළා.
ඔහුගේ නව පදනම සරලයි: කේතය ලියන මිනිසුන් (හෝ AI) හරහා පසුබැසී, ඒක එකක් පමණක් නොව, ඒකක පරීක්ෂා, Gherkin පරීක්ෂා, QA ක්රියාවලි, ගුණාත්මක මැට්රික්ස්, මියුටේෂන් පරීක්ෂා, පරීක්ෂා ආවරණය (test coverage) සහ තවත් බොහෝ පරීක්ෂා පද්ධති හරහා ගමන් කරවයි. මේ සියල්ලක් කරා පසු, Uncle Bob කේතයේ විශ්වාසය ඉතා ඉහළයි කියා පවසයි.
මෙම ක්රමය තාක්ෂණික ක්ෂේත්රයට විශාල බලපෑමක් ඇති කරයි. AI‑කේතය සෘජුව කියවීමට කාලය වැය නොකර, ස්වයංක්රිය පරීක්ෂා පද්ධති හරහා ගුණාත්මකභාවය තහවුරු කිරීම නිසා, සංවර්ධකයින්ට වැඩි නිෂ්පාදනශීලීතාවක් ලැබේ. ඒත් මෙය නව පරීක්ෂා සැලසුම්, මිතුරන් අතර සහයෝගීතාවය, සහ පද්ධති නිරන්තර නවීකරණය අවශ්ය කරයි.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලංකාවේ තාක්ෂණික ආරම්භකයින්, විශ්වවිද්යාල සිසුන්, සහ ව්යාපාරික සංවර්ධකයින්ට Uncle Bobගේ මෙය ඉතා ප්රයෝජනවත් වේ. ප්රධාන වශයෙන්:
- ඉගෙනුම් වගකීම්: AI‑කේතය පරීක්ෂා නොකර, පරීක්ෂා මාර්ගයන් මගින් ගුණාත්මකභාවය තහවුරු කිරීම සිසුන්ට කේත ගුණාත්මකභාවය පිළිබඳ මූලික අවබෝධයක් ලබා දේ.
- ව්යාපාරික කාර්යක්ෂමතාව: ස්වයංක්රිය පරීක්ෂා පද්ධති භාවිතා කිරීමෙන් නිෂ්පාදන කාලය අඩුවේ, වැරදි හඳුනා ගැනීම වේගවත් වේ, ඒ නිසා ව්යාපාරික වියදම් අඩු වේ.
- දේශීය AI නිර්මාණය: AI‑කේතය භාවිතා කරන සංවර්ධකයින්ට පරීක්ෂා මට්ටමක් ඉහලින් තබා, නිෂ්පාදන ගුණාත්මකභාවය රැක ගැනීමට අවස්ථාව ලැබේ.
අවසානයේ, Uncle Bobගේ පදනම පාරිභෝගිකයින්ට විශ්වාසදායක, දෝෂ රහිත මෘදුකාංග ලබා දීමට මඟ පෙන්වයි. ශ්රී ලංකාවේ තාක්ෂණික සමාජය මේ මාර්ගය අනුගමනය කරන්නේ නම්, ගෝලීය තරඟකාරීත්වයට ඉදිරියට යාමට හොඳ අවස්ථාවක් වනු ඇත.