All comments

1 2 6 7 8 9 10 29 30

Comment by Andrey Popp on 2:29 PM, March 28, 2009 for Один тест из жизни

Andrey Popp's Gravatar

То, что можно наворотить это мы знаем, более того, можно наворотить и в док-тестах ;)

Я пользуюсь nose, из плюсов могу отметить хорошее обнаружение тестов - "то, что выглядит как тест, им и является" :), но вот меня смущает, что надо ставить его в зависимости (test_required в setuptools).

Кстати щас на python-dev идёт дискуссия по включение в stdlib какой-нибудь шутки для test discovery

Comment by Dmitry Vasiliev on 4:49 PM, March 27, 2009 for Один тест из жизни

Dmitry Vasiliev's Gravatar

> Меня вообще док-тесты раздражают...

С док-тестами можно рассказывать историю, т.е. одна из задач тестов (документирование) работает лучше. Классические юнит-тесты с этим справляются хуже, хотя они удобнее для написания отдельных коротких тестов.

Кстати, если неправильно использовать юнит-тесты, то можно наворотить - вообще потом не разгребешь (особенно со множественным наследованием и большими методами). :-)

Вот, кстати, не пробовал nose (http://code.google.com/p/python-nose/), хотя по докам не очень понятны преимущества именно при написании/чтении тестов.

Comment by Dmitry Vasiliev on 4:35 PM, March 27, 2009 for Один тест из жизни

Dmitry Vasiliev's Gravatar

Не, не надо утрировать. Тесты вещь нужная, но над ними, как и над кодом, надо хотя бы минимально работать и понимать что к чему. ;-)

Comment by Vasich on 4:27 PM, March 27, 2009 for Один тест из жизни

Vasich's Gravatar

А я-то уже дрожащими потными ручонками удалил все функции отсылки мыла со своих сайтов, которые там хостились, в поте лица искал дырку, а оказалось! Проще надо быть :) Тесты - нафиг :)

Comment by Andrey Popp on 4:07 PM, March 27, 2009 for Один тест из жизни

Andrey Popp's Gravatar

Меня вообще док-тесты раздражают... да, я понимаю их основной плюс - пишешь тест, заодно получаешь хоть какую-то, но документацию. Но вот отладке они никак не подлежат, и это раздражает.

Comment by Vasich on 3:39 PM, March 25, 2009 for Интересное изменение в PostgreSQL

Vasich's Gravatar

Гениальная фича! Жаль только все последнее время полюбили mysql, и на постгрес потихоньку забивают.

Comment by Dmitry Vasiliev on 6:48 PM, March 16, 2009 for Делегирование OpenID

Dmitry Vasiliev's Gravatar

Ну в данном контексте можно и его использовать, нет проблем. :-)

Comment by bialix on 1:34 PM, March 16, 2009 for Как правильно посылать данные через сокет

bialix's Gravatar

Как говорится, +1 к защитному программированию.

Comment by Grigoriy Petukhov on 7:51 AM, March 16, 2009 for Делегирование OpenID

Grigoriy Petukhov's Gravatar

А мне OpenID от яндекса нравится. Они поддерживают SREG и позволяют настроить какие поля раздавать и какие значения в них указывать.

Comment by Dmitry Vasiliev on 11:36 PM, March 14, 2009 for Как правильно посылать данные через сокет

Dmitry Vasiliev's Gravatar

Это правильно и, кстати, согласуется с принципами "защитного программирования" и соотв. делает твой код лучше - http://en.wikipedia.org/wiki/Defensive_programming

1 2 6 7 8 9 10 29 30