ඩෙවලපර්ලා Git හි branch, commit, merge වගේ ක්රියාකාරකම් භාවිතා කරමින් කේතය පරිපාලනය කරනවා. දැන් ඒම ක්රමය ඔබේ ජීවිත තීරණ වලටත් අදාළව භාවිතා කළ හැකි බව කල්පනා කළාද? ශ්රී ලංකාවේ තාක්ෂණ සමාජයට නව ප්රවණතාවක් ගෙන එන Forkcast යනු එවැනි නව නිර්මාණයකි.
Forkcast යනු තීරණ පාලක යෙදුමක්. ඔබට වැදගත් තීරණයක් මතුවේවිට – රැකියා අවස්ථාවක්, නව තාක්ෂණයක් ඉගෙන ගැනීම, ස්ථානයක් මාරු වීම වැනි – ඒකක් branch වශයෙන් සකස් කර, එයට commit කර ඔබේ අනුමාන සහ විශ්වාසය ලියා තබයි. අවසානයේ තේරීම කරගත් පසු, එය merge කර, කාලය ගත වූ පසු score කිරීමෙන් ඔබේ අනුමාන සත්යය සමඟ සැසඳේ.
මෙම ක්රියාවලිය Git න්යාය පදනමට සෘජු සමාන වේ: branch – විකල්ප මාර්ග සකස් කිරීම, commit – "මට 80% විශ්වාසයි මේ තීරණය හොඳයි" යනුවෙන් ලියන ලද අනුමාන, merge – තෝරාගත් මාර්ගය තීරණය කිරීම, score – කාලය ගත වූ පසු ප්රතිඵලය ඇගයීම. මෙය ඔබේ තීරණ ගුණාත්මකතාවය පිළිබඳ වාර්තාකරණයක් වන අතර, පසුකාලීනව ඔබේ ආත්ම විශ්වාසය, තාක්ෂණික තීරණ, මූල්ය තීරණ ආදී පිළිබඳ රුචිකත්වයන් හඳුනාගත හැක.
Git භාවිතා කරන සංවර්ධකයින්ට මෙය තේරුම් ගැනීමට ඉතා පහසු. තීරණයක් ගැනීමට පෙර ඔබගේ අදහස් ලියන ලද බැවින්, "ඊළඟට මොනවා වෙනවා" යන්න අලුත්ම ප්රවණතාවක් බවට පත්වේ. එමෙන්ම, තීරණයේ පසුතැවීමක් සිදුවුවහොත්, revert කිරීමෙන් එය සලකා බැලීමට, අනාගත තීරණ සඳහා ඉගෙන ගැනීමට ඉඩ සලසයි.
ශ්රී ලංකාවට ඇති වැදගත්කම
- ශ්රි ලංකාවේ විශ්වවිද්යාල සිසුන්ට තමාගේ වෘත්තීය මාර්ගය සැලසුම් කරගැනීමට, අනුමාන සහ විශ්වාස අගය ලියා තැබීමට උපකාරී වේ.
- ස්ථානීය ස්ටාර්ට්‑අප් සහ තාක්ෂණික සමාගම් සඳහා තීරණ ගත කිරීමේ පද්ධතියක් සැපයීමෙන්, ව්යාපාරික අවදානම් කළමනාකරණය වඩාත් විශ්වාසනීය වේ.
- දෙස් විදෙස් පරිපාලකයන්ට Git පදනමකින් පසුතැවීමක් නොමැතිව, තොරතුරු-අධාරිත තීරණයක් ගැනීමට හැකියාව ලැබේ.
Forkcast තවත් එක් උදාහරණයකි, තාක්ෂණය අපගේ දෛනික ජීවිතයට කෙලින්ම ඒකාබද්ධ වන විදිහ. ඔබේ තීරණ ගුණාත්මකතාවය දත්ත-අධාරිත කරගැනීමට අදම Forkcast අත්හදා බලන්න.