aruslan: (Default)
[personal profile] aruslan
Иногда возникает брутальное желание запретить коммит кода, если в нём нет или мало ассертов.
С одной стороны - учить пользоваться вилкой глупо если код как пюре.
Но ведь становятся же люди веселее, когда берут образ веселого человека?..

[Poll #1109174]

Date: Dec. 20th, 2007 17:53 (UTC)
From: [identity profile] subdmitry.livejournal.com
На мой взгляд, достаточно первого пункта. Потом народ втянется и сам начнет писать ассерты там, где они нужны. Более жесткие правила же легко могут довести до маразма.

Вообще лично у меня получается так, что ассерты - это тоже часть программы и, в частности, требует времени на отладку (т.е. может содержать ошибки). :)

Date: Dec. 20th, 2007 18:10 (UTC)
From: [identity profile] aruslan.livejournal.com
Ошибки в ассертах - это да.
Самое ужасное - это когда assert (который исчезает в релизе) пишут вместо verify (который не проверяется но работает в релизе).

В этом смысле хорош тот ассерт, который рандомно и по нескольку раз вычисляет выражение, я считаю! :))

Profile

aruslan: (Default)
aruslan

January 2014

S M T W T F S
   1234
56789 1011
12131415161718
19202122232425
262728293031 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 13th, 2026 01:44
Powered by Dreamwidth Studios