KISS ක්රමලේඛණ මූලධර්මය
KISS ක්රමලේඛණ මූලධර්මය (Keep it simple, stupid, එය සරලව තබා ගන්න, මෝඩයා) සැලසුම් කරන ලද පද්ධතිය සරල හා පහසු කිරීමට හැකි නම්, අසාධාරණ සංකීර්ණතාවයෙන් වැළකී සිටීම යෝජනා කරයි.
KISS මූලධර්මය අනුව පද්ධතිය නිවැරදිව ගොඩනැගීම සඳහා පහත නීති අනුගමනය කළ යුතුය:
-
අවශ්ය සියලු කාර්යයන් කුඩා උපකාරක කාර්යයන් බවට කඩා දැමිය යුතුය.
ඒවායේ සංවර්ධනය කාලය
4-12පැයට වඩා වැය නොකළ යුතුය. - සියලු උපකාරක කාර්යයන් විසඳිය යුත්තේ එක් හෝ වැඩි ගණනක පන්ති මගිනි.
-
කාර්යයන් විසඳීම සඳහා ක්රම, අදර්ශ පරිදි,
30-40පේළි ගණනකින් සීමා විය යුතුය. - කේතය ලිවීමට පෙර, ඉදිරිපත් කරන ලද ගැටලුවට විසඳුම කුමක් වේදැයි මුලින්ම සිතා බැලිය යුතුය.
- අවශ්ය නොවන හා යල් පැන ගිය සියලු කේතය ඉවත් කළ යුතුය.
මෙයද බලන්න
-
SOLIDමූලධර්මය,
OOපී මත පදනම්ව මෘදුකාංග සඳහා මාර්ගෝපදේශ සපයයි -
DRYමූලධර්මය,
මෘදුකාංග කුඩා සංරචක බවට කඩා දමයි -
YAGNIමූලධර්මය,
මෘදුකාංගවල අතිරික්ත ක්රියාකාරීත්වයෙන් වැළකී සිටීම යෝජනා කරයි -
CQSමූලධර්මය,
සෑම ශ්රිතයකටම එක් විධානයක් පමණක් පවරයි -
LoDමූලධර්මය,
මෘදුකාංග සංවර්ධනයේදී යොදා ගනී -
දැඩි බැඳීම් වෙන් කිරීමේ මූලධර්මය,
මෘදුකාංග සංවර්ධනයේදී යොදා ගනී