'Программирование' Category

  • Javascript: replace all

    Июнь 18, 2009

    Работая несколькими языками программирования очень быстро привыкаешь к определенному поведению, и ожидаешь, что, возможно с разным синтаксисом, но однотипные задачи будут приводить к одинаковому результату. Например, замена в строке — что может быть проще: у строк обычно есть метод replace, который заменяет вхождение одной строки на другую и это одинаково работает в с, c#, pascal, […]

  • Django + nose

    Май 18, 2009

    Постепенно, привыкнув писать тесты на nose, я обнаружил очень интересную особенность django — у нее есть специальный механизм тестирования приложений, который запускается путем вызова manage.py test. Для того, чтобы тесты запустились они должны лежать либо в файле tests.py или в директории tests. Причем, тест-раннер сам создает базу данных sqllight на основе файла models.py в памяти […]

  • Nose + EasyEclipse

    Май 13, 2009

    Про то, как важно запускать тесты как можно чаще писать не буду — писано-переписано. В идеале тесты должны запускаться на каждом билде, а еще лучше на каждом изменениии. Чтобы тесты можно было запускать так часто они, естественно, должны быть быстрыми — как писать быстрые тесты, тема другого топика. Здесь же я хочу рассмотреть пакет nosetests […]

  • Unit test vs. Functional test

    Май 5, 2009

    Принято считать, что программный код должен быть покрыт тестами, степень покрытия у всех разная требования к тестам тоже. Считается, что юнит-тесты — это инструмент для разработчика, с помощью которого он «поднимает» продакшн-код. Очевидно, что не для всякого кода требуются юнит-тесты, скажу даже так, что 100% процентное покрытие кода обходится очень дорого и совсем не означает, […]

  • Rapid development with Python

    Апрель 25, 2009

    Тут недавно прочитал про то, как программируют люди — смысл заключается в двухнедельном обдумывании и потом за один день реализации обдуманного. Казалось бы, Agile — двухнедельная итерация, в конце которой, решение, но мне сразу режет глаза слово «двухнедельное» — реакция примерно такая «Сколько???!!!». С одной стороны 2 недели не так и много, чтобы можно было […]

 
Powered by Wordpress and MySQL. Theme by Shlomi Noach, openark.org