Режим отладки (разработки)

Вопросы, связанные с разработкой пакетов Limb3

Модератор: phpBB2 - administrators

Режим отладки (разработки)

Сообщение korchasa » Вт фев 02, 2010 2:04 pm

В данный момент мы имеем несколько участков кода, которые должны вести себя по разному во время отладки(разработки) и во время боя. Определяется этот режим, ИМХО, не совсем явным образом - 'devel' == LIMB_APP_MODE. Собственно предложений два:
1. Упростить детекцию режима отладки.
2. В lmb_assert_* фнукции добавить параметр, с помошью которого можно было ставить ассерты только на режим отладки.
Аватара пользователя
korchasa
LIMB Developer
 
Сообщения: 936
Зарегистрирован: Чт май 10, 2007 3:47 am

Re: Режим отладки (разработки)

Сообщение conf » Вт фев 02, 2010 9:54 pm

Есть же isWebAppDebugEnabled(), вроде и автор тоже ты :)
Опыт - это то, что мы получаем, когда не получаем того, что хотим.
http://www.shelfari.com/shein_alexey/shelf - лучшие книги для программистов.
Аватара пользователя
conf
LIMB Addicted
 
Сообщения: 570
Зарегистрирован: Вт мар 25, 2008 6:41 pm
Откуда: Tashkent, Uzbekistan

Re: Режим отладки (разработки)

Сообщение korchasa » Вт фев 02, 2010 10:21 pm

conf писал(а):Есть же isWebAppDebugEnabled(), вроде и автор тоже ты :)

Я имею ввиду о едином механизме. Который работает на всех уровнях, а не только в WEB_APP. Какой-то аналог питоновского __debug__.
Аватара пользователя
korchasa
LIMB Developer
 
Сообщения: 936
Зарегистрирован: Чт май 10, 2007 3:47 am

Re: Режим отладки (разработки)

Сообщение conf » Вт фев 02, 2010 10:41 pm

Ну лично мне очень нравится идея с переменными окружения, вроде и в ZF пошли по тому же пути. Также можно доработать функцию включающую определенный режим в зависимости от ip-адреса - к примеру, при опции в конфиге site_enabled = 0 все пользователи видят заглушку, а девелоперы с опред. ip-адреса могут спокойно отлаживать сайт.
Опыт - это то, что мы получаем, когда не получаем того, что хотим.
http://www.shelfari.com/shein_alexey/shelf - лучшие книги для программистов.
Аватара пользователя
conf
LIMB Addicted
 
Сообщения: 570
Зарегистрирован: Вт мар 25, 2008 6:41 pm
Откуда: Tashkent, Uzbekistan

Re: Режим отладки (разработки)

Сообщение korchasa » Вт фев 02, 2010 11:18 pm

conf писал(а):Ну лично мне очень нравится идея с переменными окружения, вроде и в ZF пошли по тому же пути.

Ну это уже реализация.

conf писал(а): Также можно доработать функцию включающую определенный режим в зависимости от ip-адреса - к примеру, при опции в конфиге site_enabled = 0 все пользователи видят заглушку, а девелоперы с опред. ip-адреса могут спокойно отлаживать сайт.

Это реализуется силами web-сервера.
Аватара пользователя
korchasa
LIMB Developer
 
Сообщения: 936
Зарегистрирован: Чт май 10, 2007 3:47 am


Вернуться в Limb3 разработка

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron