1 of 59 menu

Стандарти тарҳрезии рамз Code style

Code style дар маънои умумӣ насиҳатҳо ва қарорҳо оид ба услуби рамзи корбурдашударо ташкил медиҳад.

Ҳамчун қоида, дар ҳар як забони барномасозӣ стандартҳои қабулшудаи тарҳрезии рамз вуҷуд доранд. Ин стандартҳо одатан тарҳи фосилаҳо, қавсҳо, инчунин услуби навиштани номҳои тағирёбандаҳо ва функсияҳоро танзим мекунанд: camelCase, snake_case, kebab-case, PascalCase.

Риоя кардани стандартҳои рамз бо сабабҳои зерин муҳим аст:

  • Аксар вақт дар раванди корӣ хондани рамз бар навиштани он бартарӣ дорад. Пеш аз ба итмом расондани рамз ё ислоҳ кардани хатои пайдошуда бояд массиви калони сатрҳои аллакай навишташударо хонд. Ва дар ин ҷо арзиши бузург дорад услуби ягонаи рамз, ки ин вазифаро суръат медиҳад.
  • Навиштан ва дастгирии рамз - асоси таҳияи ҳама намуди НУ мебошад, ки тақрибан ду сеямасрафихо аз буҷаи умумиро ташкил медиҳад.
  • Дар аксари ҳолатҳо рамзро на як шахс, балки тамоми даста менависад. Ва аксар вақт вазъиятҳое пеш меоянд, ки рамзи навиштаи шаҳси дигарро тағир додан ё илова кардан лозим аст.

Инчунин бинед

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