ASP.NET Core/MVC/Web API

Наибольший вклад в теги

Все теги (14)

Лучшие ответы пользователя

Все ответы (19)
  • О работе в закрытых гос. учреждениях?

    OrenTiger
    @OrenTiger
    .NET Developer
    Согласен с LeEnot. Всё описано прям в точности, как было у меня. К сожалению, я провёл в этом учреждении очень много времени. К счастью - я всё-таки одумался ) Теперь приходится усиленно навёрстывать упущенное. Очень много времени тратилось на совершенно посторонние для программиста занятия - субботники (прям как в школе), перетаскивание архивов из одного помещения в другое, производственные лекции (темы которых совершенно не имели отношения к IT), возня с документами (приказы, рапорты и прочая ерунда). В итоге за рабочую неделю удавалось заняться программированием максимум 2-3 дня. Кстати о программировании там: всё плохо ) Распишу подробнее:

    - интернета действительно не было, только на отдельном компьютере. Это был тихий кошмар, когда необходимо было посмотреть что-то на stackoverflow или скачать какую-нибудь библиотеку. Беганье туда-сюда от рабочего компьютера к компьютеру с интернетом очень быстро утомляло.
    - Материальная база действительно устаревшая. Половину комплектующих рабочего компьютера я купил за свои деньги, ибо работать на тормозном железе было крайне некомфортно.
    - Низкий уровень программирования в целом. Никто не знал, что такое CVS, никакого ООП, тем более Design Patterns и т.п. не использовалось абсолютно. В принципе каждый программист вёл какие-то свои приложения, в которых разбирался только он. Как следствие - никакого опыта командной работы.

    Единственная ложка мёда в бочке дёгтя - дозволялось применять любую технологию, которая бы выполняла поставленную задачу. Благодаря этому я мог писать сначала на Delphi, потом на C# и на PHP. Но любой интересующий язык программирования можно изучить и дома, в свободное от работы время, так что эта ложка мёда не существенна )

    Мне повезло в определённый момент одуматься и вырваться из зоны комфорта, в которую затянула меня работа в гос. учреждении. Правда я потерял несколько драгоценных лет и сейчас приходиться прикладывать немало усилий, чтобы догнать своих коллег-сверстников, которые в своё время пошли работать в нормальные конторы. Поэтому мой совет - никаких государственных учреждений, бегите от них подальше в нормальные IT-организации!
    Ответ написан
  • Обязательно ли изучать Unit тестирование на должность junior asp.net mvc developer?

    OrenTiger
    @OrenTiger
    .NET Developer
    Обычно на должность junior'а просят хотя бы иметь представление о том, что это такое, и как это реализуется на базовом уровне.
    Для начала можете попробовать написать парочку самых простых тестов. Правда перед написанием unit-тестов ещё необходимо узнать, что такое слабое связывание и как оно реализуется.

    Достаточно просто о Unit-тестировании рассказывается в книге "Pro ASP.NET MVC 5" (A. Freeman)
    Также можно посмотреть уже всем известный metanit: metanit.com/sharp/mvc5/18.1.php

    Когда придёт время изучать эту тему подробнее, можете обратить внимание вот на эту книгу:
    "Искусство автономного тестирования" - Р. Ошероув
    Ответ написан
  • С чего лучше начинать изучать технологию создания сайтов на c#: ASP.NET или ASP.NET MVC для дальнейшего трудоустройства?

    OrenTiger
    @OrenTiger
    .NET Developer
    Если под ASP.NET вы имеете ввиду ASP.NET WebForms - то нет, сейчас эту технологию изучать уже не стоит. Начинайте сразу с ASP.NET MVC.
    Ответ написан
  • Какие паттерны могут спросить на собеседовании у C# ASP.NET разработчика?

    OrenTiger
    @OrenTiger
    .NET Developer
    Одни из самых часто используемых: Фабрика/Абстрактная фабрика, Стратегия, Строитель, Декоратор (или Wrapper)
    Ответ написан