Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
11 of 59 menu

Seti ya Kanuni za LoD

Seti ya kanuni LoD kwa programu (Law of Demeter, Sheria ya Demeter) inadhania kuwa wakati wa ukuzaji wa programu, inapaswa kuzuia mwingiliano kati ya sehemu mbalimbali za mfumo.

Kulingana na kanuni za LoD, kila sehemu katika mfumo wako inapaswa:

  • Kuwa na uelewa mdogo juu ya utendakazi na kazi za moduli na sehemu zingine.
  • Kuingiliana tu na ile sehemu zilizoidhinishwa na kuwa pekee kutokana na kufanya kazi na moduli zisizozoeleka.

Angalia pia

  • kanuni SOLID,
    ambayo inaweka mapendekezo ya programu kulingana na OOP
  • kanuni DRY,
    ambayo inagawanya programu katika sehemu ndogo
  • kanuni KISS,
    ambayo inapendekeza kukataa uanzishaji tata wa programu
  • kanuni YAGNI,
    ambayo inapendekeza kukataa utendakazi wa ziada wa programu
  • kanuni CQS,
    ambayo inaweka amri moja tu kwa kila utendaji
  • kanuni mgawanyiko wa wajibu,
    ambayo inatumika wakati wa ukuzaji wa programu
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa