SOLID ක්‍රමවේද

වස්තු-ආධාරිත ප්‍රෝග්‍රෑමිං (OOP) මත පදනම්ව ක්‍රියාකාරී, දිගු කාලයක් නඩත්තු කළ හැකි මෘදුකාංග සෑදීම සඳහා SOLID වස්තු-ආධාරිත ප්‍රෝග්‍රෑමිං ක්‍රමවේද අවශ්‍ය වේ.

SOLID හි මූලික ක්‍රමවේද:

මෙයත් බලන්න

  • DRY ක්‍රමවේදය,
    මෘදුකාංග කුඩා සංරචක වලට බෙදයි
  • KISS ක්‍රමවේදය,
    මෘදුකාංග සංකීර්ණ කිරීමෙන් වැලකීම යෝජනා කරයි
  • YAGNI ක්‍රමවේදය,
    මෘදුකාංගවල අතිරික්ත ක්‍රියාකාරීත්වයෙන් වැලකීම යෝජනා කරයි
  • CQS ක්‍රමවේදය,
    සෑම ශ්‍රිතයකටම එක් විධානයක් පමණක් නියම කරයි
  • LoD ක්‍රමවේදය,
    මෘදුකාංග සංවර්ධනය කිරීමේදී යොදා ගනී
  • වගකීම් වෙන්කිරීමේ ක්‍රමවේදය,
    මෘදුකාංග සංවර්ධනය කිරීමේදී යොදා ගනී