මෘදුකාංග සංවර්ධකයෙක් ලෙස මට අමුතු අභියෝගයක් හමුවුණේ AI විසින් ලියන SwiftUI කේතය හරහා මැස්කට් එකක් නිර්මාණය කිරීමේදීය. මුලින්ම මැස්කට් එක සරලව රවුම් වෘත්තයක් ලෙස නිර්මාණය කළ අතර, එය 20කට වැඩි තැන්වල පෙනුනත්, නිරූපණය අඩුම තරම් වුණා.
දෝෂය සොයා ගැනීමට වචන පමණක් ප්රමාණවත් නොවූ නිසා, මම තත්කාලිකව රූප ප්රොටෝටයිප් තුනක් සාදා බැලුවෙමි. එක්කෝ ජෙලි බීන් ආකාරයේ, තවත් එකක් වොලට් ආකාරයේ, තෙවැනියක් පූසා වැනි. මෙම විවිධ සැලසුම්වලින් එකක් තෝරා ගැනීමේදී, වොලට් ආකාරයේ අතේ .bottom ඇන්කර් එක භාවිතා කිරීම නිසා අත පරදවා පදනමක් වැනි පෙනුමක් ලබා දුන්නා.
කේතය පරීක්ෂා කිරීමෙන් පසු, අසාමාන්ය ලෙස ඇන්කර් එකක් තෝරාගත් නිසා, අත පදනම වටා හරිනවාට වඩා පදම වටා හරින ලදි. මෙය පේළි පරීක්ෂාවෙන් හඳුනාගත නොහැකි වූ අතර, ඇප් එකේ දෘශ්ය පෙන්වීමෙන් පමණක් වැරදි පැහැදිළි විය.
එමෙන්ම, මැස්කට් එකේ expression පරාමිතිය මකා දැමීමට පෙර, එය කොඩ් බේස් එකේ භාවිතය පරීක්ෂා කිරීම සඳහා grep කමාන්ඩ් එකක් ධාවනය කළෙමි. එය භාෂා, සිතියම්, ගණන් වාර්තා වැනි විවිධ තොරතුරු නිරූපණය කරන බැජ් එකක් බව හඳුනා ගනිමින්, එය මකා දැමුවහොත් අට ස්ථානවලදී අක්රියත්වයක් සිදුවූවක් වළක්වා ගත හැකි විය.
ශ්රී ලංකාවට ඇති වැදගත්කම
- සිසුන් – UI/UX නිර්මාණයේ රූප පරීක්ෂණය මඟින් තාක්ෂණික සිතීම වැඩිදියුණු කරයි.
- සංවර්ධකයින් – AI‑කේතය ලියන විට පේළි පරීක්ෂා පමණක් නොව, ප්රතිඵලය රියල්‑ටයිම් රූපයෙන් බැලීමේ වැදගත්කම තේරුම් ගනී.
- ව්යාපාර – UI දෝෂ නිසා පාරිභෝගික අත්දැකීම් අඩු වීම වැළැක්වීමට, නිෂ්පාදන ගුණාත්මකතාව ඉහළ දැමීමට උපකාරී වේ.
අවසන් වශයෙන්, AI ලියන කේතය පරීක්ෂා කරන විට, “දෘශ්යය නොදැකීම” යන මූලික සංකල්පය මත පදනම් වූ වැරදි හඳුනා ගැනීමේ වැදගත්කම මතක තබා ගත යුතුය. රූපයෙන් බැලීම, කේතය පරීක්ෂා කිරීමේ අඩුපාඩු සම්පූර්ණ කරයි.