8 of 59 menu

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

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

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

  • လိုအပ်သော အလုပ်တာဝန်အားလုံးကို သေးငယ်သော အလုပ်ခွဲများအဖြစ် ခွဲခြားရပါမည်။ ၎င်းတို့၏ ဖွံ့ဖြိုးမှုသည် 4-12 နာရီထက် ပိုမကြာရပါ။
  • အလုပ်ခွဲအားလုံးကို class တစ်ခု သို့မဟုတ် အနည်းငယ်ဖြင့် ဖြေရှင်းရပါမည်။
  • ပြဿနာများကို ဖြေရှင်းရန် နည်းလမ်းများသည် 30-40 စာကြောင်းထက် မပိုရပါ။
  • ကုဒ်ရေးသားခြင်း မပြုမီ ပြဿနာအတွက် အဖြေသည် မည်သို့ဖြစ်သင့်သည်ကို ဦးစွာ တွေးတောရပါမည်။
  • မလိုအပ်သော နှင့် ရက်စွဲလွန်နေသော ကုဒ်အားလုံးကို ဖယ်ရှားရပါမည်။

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

  • SOLID နိယာမ,
    အရာသည် OOP အပေါ်အခြေခံသော ဆော့ဖ်ဝဲလ် လမ်းညွှန်ချက်များကို သတ်မှတ်ပေးသည်
  • DRY နိယာမ,
    အရာသည် ဆော့ဖ်ဝဲလ်ကို သေးငယ်သော အစိတ်အပိုင်းများအဖြစ် ခွဲခြားပေးသည်
  • YAGNI နိယာမ,
    အရာသည် ဆော့ဖ်ဝဲလ်၏ ပိုလျှံသော လုပ်ဆောင်ချက်များကို ရှောင်ရှားရန် တောင်းဆိုသည်
  • CQS နိယာမ,
    အရာသည် function တစ်ခုစီအတွက် command တစ်ခုတည်းကိုသာ သတ်မှတ်ပေးသည်
  • LoD နိယာမ,
    အရာသည် ဆော့ဖ်ဝဲလ် ဖွံ့ဖြိုးရေးတွင် အသုံးပြုသည်
  • တာဝန်ခွဲဝေမှု နိယာမ,
    အရာသည် ဆော့ဖ်ဝဲလ် ဖွံ့ဖြိုးရေးတွင် အသုံးပြုသည်
မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်