8 of 59 menu

Dasturlashning KISS принципи

Dasturlashning KISS принципи (Keep it simple, stupid, Оддий қил, ахмоқ) тизимни илова қийинлаштиришдан воз кечишни tақозо этади, агар уни соддароқ ва енгилроқ қилиш имкони бўлса.

Тизимни KISS принципига мувофиқ тўғри қуриш учун қуйидаги қоидаларга амал қилиш лозим:

  • Барча зарур вазифаларни кичикрок қисм-вазифаларга ажратиш керак, уларни ишлаб чиқиш 4-12 соатдан ортиқ вақт олмаслиги керак.
  • Барча қисм-вазифалар бир ёки бир нечта синфлар томонидан ҳал қилиниши керак.
  • Вазифаларни ҳал қилиш учун методлар энг идеал ҳолда 30-40 сатрдан ошмаслиги керак.
  • Код ёзишдан олдин, аввал берилган вазифани қандай ҳал қилишни тўғрилаб олиш керак.
  • Кераксиз ва эскирган барча кодларни ўчириб ташлаш керак.

Шунингдек қаранг

  • SOLID принципи,
    OBOP асосида ДҚ учун тавсиялар беради
  • DRY принципи,
    ДҚни кичик компонентларга ажратади
  • YAGNI принципи,
    ДҚнинг ортиқча функционаллигидан воз кечишни назарда тутади
  • CQS принципи,
    Ҳар бир функция учун фақат битта команда белгилайди
  • LoD принципи,
    ДҚ ишлаб чиқишда қўлланилади
  • Mas'uliyatni ажратиш принципи,
    ДҚ ишлаб чиқишда қўлланилади
Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш