• ASP.NET MVC + Razor vs ASP.NET WEB API + SPA?

    @hexelder Автор вопроса
    Роман:
    >CMS, блоги, галереи и подобное Angular только усложнит
    Вот это интересно, всегда думал наоборот, что как раз MVC+Razor для простых задачек с примитивным рендерингом больше подходит и то не понятно зачем в 2015 году это нужно, если в любом проекте все равно будут используются js-фрейвморки (задваивание какое то получается). Грубо говоря есть отличный инструмент, почему бы не обойтись им. Невольно складывается впечатление, что сейчас просто много дотнетчиков перекатывается в веб и им кажется, что за основу просто необходимо брать MVC+Razor. Руководствуясь тем, что дескать "Веб-формы у MS не получились, но вот MVC+Razor совсем другое дело", но как то сомнительно все это..
  • ASP.NET MVC + Razor vs ASP.NET WEB API + SPA?

    @hexelder Автор вопроса
    >ASP.Net MVC ничуть не идет в разрез с SPA
    >сочетаются и MVC и SPA на AngularJS и WEB API
    Согласен что скрестить можно все, было бы желание и время. Просто не могу понять, зачем теперь нужен ASP.NET MVC5 Razor, т.е. зачем что то рендерить на стороне сервера если JS всеравно есть в каждом веб-проекте?
  • Лишних условий не бывает?

    @hexelder Автор вопроса
    >без if-ов
    Хотя Вы правы, работать будет. Правда становится на одно условие больше Motor.Cmd (6 vs 5), но зато нет if-ов
  • Лишних условий не бывает?

    @hexelder Автор вопроса
    >сразу видно при каких условиях мы включаем мотор
    Не плохой аргумент в пользу 1-го варианта
    >Можно еще и по хардкорному без if-ов
    Да, удобная штука. Но когда логика работы устройств хоть немного усложняется применить ее уже нельзя. Например когда появляется дифференциал (как в этом примере) или какие-нибудь задержки вкл/откл