KISS ပရိုဂရမ်မင်း နိယာမ

ပရိုဂရမ်မင်း နိယာမ KISS (Keep it simple, stupid, ရိုးရိုးရှင်းရှင်းလုပ်ပါ၊ ညံ့ဖျင်းသူ) သည် ဒီဇိုင်းထုတ်ထားသော စနစ်ကို မလိုအပ်ဘဲ ရှုပ်ထွေးအောင်မလုပ်ဘဲ ပိုမိုရိုးရှင်းပြီး ပေါ့ပါးအောင် ပြုလုပ်နိုင်ပါက ထိုသို့ပြုလုပ်ရန် တောင်းဆိုပါသည်။

KISS နိယာမအရ စနစ်ကို မှန်ကန်စွာ တည်ဆောက်နိုင်ရန် အောက်ပါစည်းမျဉ်းများကို လိုက်နာရပါမည်:

ဆက်လက်ကြည့်ရှုရန်

  • SOLID နိယာမ,
    အရာသည် OOP အပေါ်အခြေခံသော ဆော့ဖ်ဝဲလ် လမ်းညွှန်ချက်များကို သတ်မှတ်ပေးသည်
  • DRY နိယာမ,
    အရာသည် ဆော့ဖ်ဝဲလ်ကို သေးငယ်သော အစိတ်အပိုင်းများအဖြစ် ခွဲခြားပေးသည်
  • YAGNI နိယာမ,
    အရာသည် ဆော့ဖ်ဝဲလ်၏ ပိုလျှံသော လုပ်ဆောင်ချက်များကို ရှောင်ရှားရန် တောင်းဆိုသည်
  • CQS နိယာမ,
    အရာသည် function တစ်ခုစီအတွက် command တစ်ခုတည်းကိုသာ သတ်မှတ်ပေးသည်
  • LoD နိယာမ,
    အရာသည် ဆော့ဖ်ဝဲလ် ဖွံ့ဖြိုးရေးတွင် အသုံးပြုသည်
  • တာဝန်ခွဲဝေမှု နိယာမ,
    အရာသည် ဆော့ဖ်ဝဲလ် ဖွံ့ဖြိုးရေးတွင် အသုံးပြုသည်