пятница, 22 июня 2012 г.

C# и VS - "первые" впечатления

Очень давно не работал с MS Visual Studio и впервые "серьезно" столкнулся с .NET платформой. Общее впечатление: "Насколько многообещающая платформа и настолько убогая IDE".

Язык

Язык платформа богаче чем Java. Есть много полезных и (не очень) плюшек. Впечатлили region-ы для разметки кода... и MSDN на русском. "По управляемости" и "возможностям языка" C# ближе к С++, чем к Java.

MS VS

Студия - убожество. Такое впечатление, что про рефакторинг в MS "узнали" только в 2010 году. Эффективно работать с кодом невозможно (переход по ссылкам, outliner, открыть класс по имени, открыть класс по имени и т.д.). Комбинации клавиш поражают своим удобством.
Особо порадовало, что в начальных версиях не открываются проекты с юнит тестами. Наверное TDD это очень большая роскошь в мире MS.:)

Тулзы

Пока я плохо представляю, как можно работать в "голой" студии. Впечатлил "решарпер". Продукт делает VS пригодной для жизни для эффективной работы с кодом. Также "впечатлила" стоимость этих продуктов (при том, что эту цифру надо прибавить к стоимости самой студии и M$ Win).

3 комментария:

  1. Да от VS меня аж подташнивает, но у них там свой мир...

    ОтветитьУдалить
    Ответы
    1. Этот комментарий был удален автором.

      Удалить
    2. То что там "свой мир" - это нормально. А вот то, что в 2012 у "не самого дешевого" продукта такая функциональность - это просто поразительно.

      Интересно, а есть ли альтернатива (для C#)?

      Удалить