Принудительная диагностика
Dec. 20th, 2007 20:06Иногда возникает брутальное желание запретить коммит кода, если в нём нет или мало ассертов.
С одной стороны - учить пользоваться вилкой глупо если код как пюре.
Но ведь становятся же люди веселее, когда берут образ веселого человека?..
[Poll #1109174]
С одной стороны - учить пользоваться вилкой глупо если код как пюре.
Но ведь становятся же люди веселее, когда берут образ веселого человека?..
[Poll #1109174]
no subject
Date: Dec. 20th, 2007 18:53 (UTC)1) я знаю, что в моём коде вероятна херня.
2) я знаю, что в коде пользователя моего апи вероятна херня.
3) я знаю, что в коде сторонней библиотечки вероятна херня.
первого следует не допускать, а второе и третье воспитываются культурой кодинга. принудительно - никак.
no subject
Date: Dec. 20th, 2007 21:08 (UTC)no subject
Date: Dec. 20th, 2007 21:15 (UTC)no subject
Date: Dec. 21st, 2007 09:50 (UTC)no subject
Date: Dec. 21st, 2007 21:28 (UTC)no subject
Date: Dec. 21st, 2007 09:52 (UTC)no subject
Date: Dec. 21st, 2007 21:42 (UTC)no subject
Date: Dec. 22nd, 2007 11:04 (UTC)no subject
Date: Dec. 23rd, 2007 22:22 (UTC)no subject
Date: Dec. 24th, 2007 06:18 (UTC)no subject
Date: Dec. 21st, 2007 09:52 (UTC)no subject
Date: Dec. 21st, 2007 00:57 (UTC)Но ведь можно и помочь!
Про "не допускать" - верю.
Но практика показывает, что те, кто пишут ассерты, на них как раз не наступают.
А те, что не пишут - обычно падают сразу как только в сборщике ресурсов что-то изменилось "нечаянно" (ц).
Ну или там камера в QNaN скакнула :)