• Есть ли десктопный клиент для Outlook Web App?

    pfa
    @pfa
    Был такой же вопрос, задавал его нашим админам. Сказали — нету.
    Логично, в принципе. Хотим десктопный клиент — открываем наружу exchange. Хотим секьюрности — закрываем exchange на внутреннюю сеть, а наружу открываем только веб-морду.
    Ответ написан
    Комментировать
  • Не понимаю, как применить TDD в проекте

    pfa
    @pfa
    Когда я впервые познакомился с ТДД — тоже было желание впихнуть его везде.
    Прежде всего надо понимать, что ТДД — не панацея и в условиях современных проектов имеет достаточно узкую применимость, потому как хорошо работает только там, где бизнес-логика хорошо локализована и код при этом слабосвязанный.

    У вас, как я понял:
    1) часть бизнес-логики унесена в хранимки
    2) сложная доменная модель
    3) есть UI

    В этом случае я бы советовал без фанатизма покрывать юнит-тестами то, что покрывается в процессе работы над текущими задачами, а основной упор сделать на интеграционные и UI-тесты.
    Ответ написан
  • Xcode и контроль версий?

    pfa
    @pfa
    Недавно оказался в похожей ситуации.
    Самая большая проблема, с которой я столкнулся — iOS-девелоперы в нашей конторе почему-то в большинстве — полные дубы в терминале. Под Маком решил проблему с помощью SmartGit. Насколько я не любитель оболочек для гита — а сам на него перелез.

    А интеграция IDE с VCS имхо нафик не нужна в случае гита. Сам джавист и ИДЕЯ с гитом работает хорошо — а все равно использую (как и большинство коллег, кстати) терминал+SmartGit.
    P.S. по поводу хостинга — посмотрите в сторону BitBucket. Социальных плюшек ГитХаба нету, конечно, зато сильно дешевле.
    Ответ написан
    Комментировать