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

[Poll #1109174]

Date: Dec. 21st, 2007 09:38 (UTC)
From: [identity profile] neteraser.livejournal.com
> Камере-то как раз нормально.
Точно! :) После того, как кучу времени потратил на поиск "кто поебал камеру" - после этого нормально станет. Т.е. понимаешь как покоцать концептуально снизу, а не искать каждый раз сверху.

> А вот остальные вдруг за пределы массивов лезут зачем-то.
А у тебя массивы точно правильные, да? Т.е. что-то не припомню, чтобы такое случалось ПОСЛЕ того, как я посмотрел и сказал "вроде работает". Т.е. вероятность того, что такое попадет на железку крайне невелика.

Вобщем, это все ваш legacy, наверно! "А что будет, если ..." это конечно интересно, но если оно из-за legacy, то экспириенс становится не таким интересным, а эксперимент не таким чистым.

Date: Dec. 21st, 2007 09:42 (UTC)
From: [identity profile] aruslan.livejournal.com
Легаси слишком страшная сила, даже если и код не ваш.
Вот Майкрософт умеет писать внятные сообщения перед тем как умрёт.
Но не все так делают.

Date: Dec. 21st, 2007 14:17 (UTC)
From: [identity profile] neteraser.livejournal.com
ну, мне обычно достаточно номера строчке в файле, чтобы почти сразу знать, где бага. если сразу не знаю - пиздец, мне становится страшна. можно, в принципе, сразу сдвигать всякие сроки, но обычно надеешься на чудесатое исцеление проникнувшей педерастии.

Date: Sep. 18th, 2008 06:29 (UTC)
From: [identity profile] zamotivator.livejournal.com
Серьёзно? На мой взгляд, сообщения windows крайне неинформативные.
А вообще - имеет смысл посмотреть в сторону google breakpad (:
+ в разработке СУБД используется следующий подход - по флажку из конфига над каждым кусочком встаёт прокси-объёкт, который во-первых пасёт некорректное использования сущности (соблюдение контрактов на интерфейс), во-вторых ловит SEH'и, в третьих если накрыло - то фризит всё нафиг, собирает полную инорфмацию о структуре сущностей, срёт этим всем в лог (логирование тут хитрожопое - используется фиксированный буфер, предаллоцированный заранее - не дай бог, чтобы, сука такая, ещё и логгер упал.

Date: Sep. 18th, 2008 06:49 (UTC)
From: [identity profile] aruslan.livejournal.com
хорошо у вас там, вот даже SEH есть.
майкрософт успевает перед смертью вякнуть, что буфер команд сомнительный.
сони дохнет молча, хорошо когда с трешдампом.
SEH на GPU хорошая мысль, но ненужная.
кто умеет - и так поймет, а кто не умеет - и SEH не поможет.

пс: да вы батенька некромант :)

Date: Sep. 18th, 2008 06:52 (UTC)
From: [identity profile] zamotivator.livejournal.com
А как иначе отлаживаться, если во время пережевывания 50 гигабайтной базы с RLE и LZO сжатием + зашифрованной мы ебаёмся "примерно через 45 минут"? =)))
А если ещё (раньше актуально было) баги в менеджере подкачки (рукописном, ясен пень)?
Во-во-во

п.с. Эт ещё пачему?

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 03:29
Powered by Dreamwidth Studios