Обновления Zend Framework? - PullRequest
       5

Обновления Zend Framework?

3 голосов
/ 20 ноября 2008

Как долго вы обычно тестируете обновление для Zend Framework, прежде чем отправлять его в производственный проект. Мы можем разбить этот вопрос на незначительные обновления 1.6.0 -> 1.6.1 или, возможно, серьезное обновление 1.6.2 -> 1.7.0. Очевидно, вы не отпустите его, если это добавит ошибки в ваш код.

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

Ответы [ 3 ]

3 голосов
/ 20 ноября 2008

Похоже, что лучшим способом было бы иметь комплексный набор тестов, который бы выполнял все функциональные возможности вашего приложения. При хорошем методе тестирования кажется, что вы можете запустить его в производство довольно быстро.

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

1 голос
/ 12 апреля 2009

Я буду часто прыгать через обновления (1.7.1 -> 1.7.2) без особых колебаний. Когда въезжают несовершеннолетние, это еще один пакет с трюками. Например, было много изменений в элементах загрузки файлов Zend и форме Zend между 1.5, 1.6 и 1.7.

Будет ли я даже переходить на новый релиз, зависит от того, что было сделано. Проверка предоставленных списков обновлений очень важна для принятия решения о том, идти или нет.

Что касается времени, оно варьируется. Там нет установки в каменном процессе.

Нахождение «что ломает» быстро достигается с помощью модульных тестов. Но у кого действительно есть полный набор модульных тестов для их применения, верно? ;)

0 голосов
/ 20 ноября 2008

Использование модульного тестирования поможет поймать некоторые дельты. Zend Framework теперь поставляется с Zend_Test, чтобы немного упростить тестирование приложений. Я обновляюсь между проектами (поэтому новые проекты получат последнюю версию).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...