Книга же про Haskell. Понятно, что базовые принципы можно, наверное, перенести на целевой ЯП (C#, Java у сабжа), но по постановке вопроса также понятно, что это будет излишне сложно. Надо что-то попроще.
Какие паттерны быстро меняются?)) Паттерны проектирования описали несколько десятилетий назад. Архитектурые шаблоны - тоже большой скорости развития не наблюдается.
Эванс?
У него это как-то неубедительно написано)
У нас в проекте события тоже порождают события.
Ведь, например, если события лягут в ту же Kafka, то почему обработчик на другой стороне не может в свою очередь тоже сгенерировать событие и снова положить в Kafka?
Как вариант - отложить и через некоторое время снова попробоват чтение. У меня так было с книгой по паттернам проектирования. Будучи зелёным юнцом я не смог пройти дальше пары глав, т.к. не понимал, про что пишут / какие проблемы пытаются решить. Через полтора года работы книга зашла на ура.
В рамках обучения можно и на 5-ой версии делать приложение, если нашли подходящее руководство. Научитесь, прочитаете статью о различиях, проведёте миграцию на новую версию - и отлично.
Опять же, в рамках обучения, делать на 6-ой версии по руководству от 5-ой не совсем хорошо - будут возникать лишние трудности/вопросы. Конечно, они все решаемы, но будут занимать ваше время и тратить ваши силы на нецелевую активность.
Борис Животное, хорошая подборка. Вы слукавили, сказав, что "просто что быстро нашёл") - в моём мире это качественная подборка, не "10 лучших книг для программиста" из поиска. Сам скажу, что со многими книгами из списка сталкивался, часть из них есть даже в бумажном варианте.
Можете сказать, вы их действтельно используете как справочник? Или полностью разбираете?
Книгу "с кабанчиком" я, например, прочитал полностью - и слышал про неё много и самому понравилась. А "ASP.NET Core в действии" несколько глав разобрал, а чтобы полностью - не хватило ни запала ни усидчивости. Хотя материал тоже полезный и помогает по-другому себя чувствовать в ASP.NET проекте.
pngjpeg, в видео-уроках хорошо, как минимум, то, что ты видишь, как человек работает: что делает в IDE, как организует проект. Т.е, много полезной side-информации, которой в книге нет, но которая нужна.
Читать учебники на английском, конечно, здорово. Но если английский не супер-хороший, то изучать язык программирования без опыта будет сложно: ресурс будет расходоваться не только на программирование, а сейчас это - целевая активность.
А отличия между версиями по отношению к неизменяемой базе - мелочь. Поэтому можно и нужно смело брать книгу на русском для 9-ой версии.
DevMan,
1) автор определил себе список к освоению, корректность этого списка - другой вопрос;
2) для человека за 40 - вы какую скорость освоения ожидаете?)) Даже если и до этого постоянно что-то учил/изучал - чудес ждать не особо стоит.
DevMan, но в этот раз он не так далёк от истины: посмотрел список для освоения - ну там так действительно норм: если не сидеть с ним от рассвета до заката, то как раз лет пять выйдет на освоение.
Понимаю автора: на заре своей молодости, когда от косольных приложений на C# переходил к ASP.NET, казалось, что на уровне контроллеров где-то происходит магия)