Извините, не смог сдержаться, но у меня такой вопрос: а на кого все шишки посыпятся, если гендиректор вообще без браузера захочет сайт посмотреть и не сможет этого сделать? ;-)
> при аналогичной конфигурации с десктопом цена несколько выше;
за базовую конфигурацию Dell Vostro 1510 (серия для SOHO) просят около 600$, за топовую — чуть более $2K. Переплачивают, те, кто берут топовые новики, но все равно $2K — это не ахти какие деньги, имхо.
> качество экрана не всегда хорошее; к тому же разрешение обычно сильно выше — это не для каждого подойдет;
Всегда можно прикупить монитор с подходящим разрешением. Вы же не собирались с десктопом бегать? Вот и с буком не бегайте ;-)
— апгрейд сложнее и дороже
Апгрейдить в буке практически нечего: HDD, RAM, если повезет — CPU. Вопрос в том, кому это надо. Легче продать/подарить старый и купить новую модель.
> Разработка автотестов не всегда оправдана: их реализация не должна отнимать больше 20% рабочего времени. Разрабатывать через тестирование – крайняя степень расточительства.
Можно подробнее, почему TDD — это крайняя степень расточительства?
Для стабильных версий обычно делают tags. А бранчи нужны для работы в рамках определенной задачи с последующим слиянием кода в trunk. Бранчи удобны в ситуации, когда нужно переключиться с разработки фичи А на разработку фичи Б: вы просто делаете switch с бранча А на бранч Б, а по окончанию работы с таском Б, вы можете вернуться к работе над А.
Если в очередной релиз будет решено отложить фичу А — вы просто не мержите код бранча А в trunk — и получаете релиз без фичи А. Т. е. trunk всегда содержит «стабильный» код, который, в идеале, в любой момент можно забрать из SVN, сбилдить и получить рабочую версию проекта.
Скажите, а каким образом термины «свой движок» и «юзабельность» кореллируют между собой?
P.S. Убыток составил… — это не убыток, а недополученная прибыль.
за базовую конфигурацию Dell Vostro 1510 (серия для SOHO) просят около 600$, за топовую — чуть более $2K. Переплачивают, те, кто берут топовые новики, но все равно $2K — это не ахти какие деньги, имхо.
> качество экрана не всегда хорошее; к тому же разрешение обычно сильно выше — это не для каждого подойдет;
Всегда можно прикупить монитор с подходящим разрешением. Вы же не собирались с десктопом бегать? Вот и с буком не бегайте ;-)
— апгрейд сложнее и дороже
Апгрейдить в буке практически нечего: HDD, RAM, если повезет — CPU. Вопрос в том, кому это надо. Легче продать/подарить старый и купить новую модель.
Можно подробнее, почему TDD — это крайняя степень расточительства?
© «Не читайте за завтраком советских газет»
Если в очередной релиз будет решено отложить фичу А — вы просто не мержите код бранча А в trunk — и получаете релиз без фичи А. Т. е. trunk всегда содержит «стабильный» код, который, в идеале, в любой момент можно забрать из SVN, сбилдить и получить рабочую версию проекта.
alert((function () { return Array.prototype.join.call(arguments, ":") })(1,2,3));
debug: function () { addMessage('debug', Array.prototype.slice.call(arguments).join(' ')) }
debug: function () { addMessage('debug', arguments.join(' '))
ну и так далее…