Белгилөөлөрдү колдонушум керекпи?

Мазмуну:

Белгилөөлөрдү колдонушум керекпи?
Белгилөөлөрдү колдонушум керекпи?
Anonim

Белгилөөлөр эч качан болбошу керек болгон нерсени текшерүү үчүн колдонулушу керек, ал эми өзгөчө учур болушу мүмкүн болгон нерсени текшерүү үчүн колдонулушу керек. Мисалы, функция 0гө бөлүнүшү мүмкүн, андыктан бөтөнчөлүк колдонулушу керек, бирок катуу диск капыстан жок болуп кеткенин текшерүү үчүн ырастоо колдонулушу мүмкүн.

Белгилөө жакшыбы же жаманбы?

Жок, гото да, ырастоо да жамандык эмес. Бирок экөө тең туура эмес колдонулушу мүмкүн. Assert акыл-эстүүлүгүн текшерүү үчүн. Эгер алар туура эмес болсо, программаны өчүрө турган нерселер.

Эмне үчүн ырастоо жаман?

Белгилөөлөрдү ички ишке ашыруунун инварианттарын текшерүү үчүн колдонсо болот, мисалы, кандайдыр бир ыкманы аткарууга чейинки же андан кийинки ички абал ж.б. Эгер ырастоо ишке ашпай калса, программанын логикасы бузулганын билдирет жана сиз жасай аласыз' t бул.

Белгилөө жакшы практикабы?

Белгилөөлөрдү киргизген тилдик колдонмодо кээ бир жакшы көрсөтмөлөр бар, алар негизинен мен айтып өткөндөй. Ооба бул жакшы практика. Жазгы учурда, бул өзгөчө маанилүү, анткени текшерүүлөр адатта XML зымдары файлдарынан келген менчик жөндөөлөрүн ж.б. текшерип жатат.

Кандай учурларда ырастоо пайдалуу?

Код туура текшерилип жатат деп ойлосок, ырастоолор бир нече пайдалуу иштерди аткарат: Антпесе байкалбай калышы мүмкүн болгон тымызын каталарды аныктоо . Каталарды алар пайда болгондон кийин эртерээк аныктаңыз башка учурларда аныкталгандан кийин. билдирүү жасачындыгы кепилденген коддун таасирлери жөнүндө.

Сунушталууда:

Кызыктуу макалалар
Дебора почтачы сапфирде ырдаганбы?
Кененирээк маалымат

Дебора почтачы сапфирде ырдаганбы?

Блэрдин айтымында, Маубой Маубой Маубой 1989-жылы 4-августтатуулган жана Түндүк Территориясында Дарвин шаарында чоңойгон. Анын атасы Ферди индонезиялык теги Батыш Тимордон келген электрик. Анын апасы Тереза, Ыраакы Түндүк Квинсленд штатындагы тропикалык токойлуу аймактардагы Куку Яланжи элинен чыккан жергиликтүү австралиялык.

Тартылган деген сөз кайдан алынган?
Кененирээк маалымат

Тартылган деген сөз кайдан алынган?

Sprawl этиши жайылып кетүүнүн тамырында жана ал эски англис тилиндеги spreawlian сөзүнөн келип чыккан, "convulsively move." Srawled деген сөз эмнеден келип чыккан? sprawl (v.) Скандинавия тилдериндеги тектештер (мисалы, норвегиялык спрала, даниялык спраэле) жана түндүк фризиялык справели менен, балким, PIE тамырынан sper- (4) "

Эмне үчүн күрөң бар-ба-лооттор кетиши керек?
Кененирээк маалымат

Эмне үчүн күрөң бар-ба-лооттор кетиши керек?

Brown Bar-ba-loots Бул кичинекей балдар сүйкүмдүү, бүдөмүк, аюу сымал жандыктар. Алар Труффула мөмөлөрүнүн булагы түгөнгөндө ооруп калышат жана алар жаңы тамак-аш запастарын издеп токойду таштап кетүүгө аргасыз болушат. Бар-ба-лооттор эмнеге кетүүгө аргасыз болушту?