|
|
|
Отключаете ли вы ASSERTIONS в продакшне?
|
|||
|---|---|---|---|
|
#18+
Фактически, Assert() - единственный простой метод сформировать исключение сразу с информацией о полном пути, имени файла и номером строки исходника. Вопрос: при релизном билде - вы отключаете генерацию Assert's или оставляете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2018, 18:40 |
|
||
|
Отключаете ли вы ASSERTIONS в продакшне?
|
|||
|---|---|---|---|
|
#18+
Из одной мертвой галактикиФактически, Assert() - единственный простой метод сформировать исключение сразу с информацией о полном пути, имени файла и номером строки исходника.Что-что, простите? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2018, 19:06 |
|
||
|
Отключаете ли вы ASSERTIONS в продакшне?
|
|||
|---|---|---|---|
|
#18+
rgreat, ПростойДоступный и не требующий много времени и усилий для понимания, решения, выполнения, описания, использования. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2018, 19:13 |
|
||
|
Отключаете ли вы ASSERTIONS в продакшне?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2018, 19:57 |
|
||
|
Отключаете ли вы ASSERTIONS в продакшне?
|
|||
|---|---|---|---|
|
#18+
rgreat http://www.madshi.net/madExceptDescription.htm Вообще не требует усилий. Ну, он требует усилий на инсталляцию и на приобретение. И, Assert() предназначен совсем для иного. :). В любом случае - спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2018, 20:08 |
|
||
|
Отключаете ли вы ASSERTIONS в продакшне?
|
|||
|---|---|---|---|
|
#18+
Из одной мертвой галактикиНу, он требует усилий на инсталляцию и на приобретение. Про инсталяцию я промолчу , но он бесплатный для некомерческого использования. И, Assert() предназначен совсем для иного. :). Именно. Поэтому меня и терзают смутные сомнения какая связь между Assert и "исключение сразу с информацией о полном пути, имени файла и номером строки исходника"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2018, 20:38 |
|
||
|
Отключаете ли вы ASSERTIONS в продакшне?
|
|||
|---|---|---|---|
|
#18+
rgreat, опять же, номер строки - это очень малая часть информации по сравнению с той, что выдаёт Mad Except. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2018, 21:49 |
|
||
|
Отключаете ли вы ASSERTIONS в продакшне?
|
|||
|---|---|---|---|
|
#18+
rgreatно он бесплатный для некомерческого использования. И близко не нашёл там кнопки download,только buy... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2018, 13:11 |
|
||
|
Отключаете ли вы ASSERTIONS в продакшне?
|
|||
|---|---|---|---|
|
#18+
alekcvp, ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2018, 13:23 |
|
||
|
Отключаете ли вы ASSERTIONS в продакшне?
|
|||
|---|---|---|---|
|
#18+
Алё, народ. Assert() используется не для отлова и анализа исключений, а лишь для их их генерации по условию. Разве ТС что-то спрашивал о замене assert()? Куда вас понесло. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2018, 13:28 |
|
||
|
Отключаете ли вы ASSERTIONS в продакшне?
|
|||
|---|---|---|---|
|
#18+
Ассерты оставляю, да и вообще стараюсь их почаще использовать. Ставлю их в местах, "которых не может быть" в коде (читай, в местах, где требуется в случае чего дописать еще кода). Если ситуация ожидаемая, то обычные исключения. Как раз на случай, если кто-то вдруг решит их отключить в релизных версиях. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2018, 13:54 |
|
||
|
Отключаете ли вы ASSERTIONS в продакшне?
|
|||
|---|---|---|---|
|
#18+
Из одной мертвой галактики, ТС сделал неверное утверждение: "единственный простой метод сформировать исключение сразу с информацией о полном пути, имени файла и номером строки исходника". С чем мы не согласны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2018, 13:56 |
|
||
|
Отключаете ли вы ASSERTIONS в продакшне?
|
|||
|---|---|---|---|
|
#18+
ассерт действительно сразу предоставляет эту инфу в то время как мадыксептоподобные берут ч/з назад и не всегда корректно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2018, 15:09 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39614748&tid=2041148]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
161ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 292ms |
| total: | 520ms |

| 0 / 0 |
