LINUX.ORG.RU

История изменений

Исправление beastie, (текущая версия) :

Я не знаю, к чему ты тут про паники вспоминаешь. Их и так за километр видно. И ловить их можно точно так же. Никто несколько деферов на функцию не запрещал.

А по поводу подобных замеров времени – это скорее временный отладочный код. И гораздо проще влепить в начале функции пару строк (что бы потом их опять удалить), чем бегать по всему коду и расставлять start/end.

Это как бы мои пять копеек. Я не полиция, ничего не запрещаю. ;) Просто делюсь опытом.

И как уже говорил – это просто вспомогательный костыль. Если по хорошему мерять надо, то это pprof / OpenTelemtery и подобное.

Исправление beastie, :

Я не знаю, к чему ты тут про паники вспоминаешь. Их и так за километр видно. И ловить их можно точно так же. Никто несколько деферов на функцию не запрещал.

А по поводу подобных замеров времени – это скорее временный отладочный код. И гораздо проще влепить в начале функции пару строк (что бы потом их опять удалить), чем бегать по всему коду и расставлять start/end.

Это как бы мои пять копеек. Я не полиция, ничего не запрещаю. ;) Просто делюсь опытом.

И как уже говорил – это просто вспомогательный костыль. Если по хорошему мерять надо, то это pprof / OpenTelemtery и подобное.

Исходная версия beastie, :

Я не знаю, к чему ты тут про паники вспоминаешь. Их и так за километр видно. И ловить их можно точно так же. Никто несколько деферов на функцию не запрещал.

А по поводу подобных замеров времени – это скорее временный отладочный код. И гораздо проще влепить в начале функции пару строк (что бы потом их опять удалить), чем бегать по всему коду и расставлять start/end.

Это как бы мои пять копеек. Я не полиция, ничего не запрещаю. ;) Просто делюсь опытом.