Итак, сегодня день, а̶ ̶т̶о̶ч̶н̶е̶е̶ ̶п̶а̶р̶а̶ ̶ч̶а̶с̶о̶в̶, про .NET/C#.
Душнить про технические подробности не хочу, да и пока не умею, поэтому поделюсь книжками/ресурсами для интересующихся
Шилтд/Троелсен, "Метанит" и Codewars/Leetcode - хорошая тройка для погружения в язык и платформу.
Сейчас у меня на полке стоит такой талмуд, захваченный заметками и закладками, к нему удобно возвращаться по всем забытым/неизвестным вопросам -
Про асинхронщину:
"Async in c#" поверхностная и короткая, поэтому применять как единственный источник не выйдет. Но в целом изложены все инструменты в исторической хронологии, годится для повторения материала или беглого знакомства с темой
"Сoncurrency in c# cookbook" - мне самой эту книгу когда-то горячо посоветовали, передаю эстафету дальше. Исчерпывающий труд в формате "Задача - решение" про асинхронное, параллельное и многопоточное программирование
"The art of unit testing"
Юнит-тестирование и зачем оно нужно. Читать лучше в оригинале, перевод годится только на мемы
Еще отмечу особо парочку особо запомнившихся курсов на Udemy
Паттерны проектирования C# и .NET
Паттерны GoF в различных реализациях, SOLID, паттерны самой платформы .NET. Плотная практика, хорошие домашки, возможно станете гуру паттернов, но я фиг знает - сама еще в процессе)
Mastering LINQ with C# and .NET (eng)
Курс по языку запросов LINQ, подходит для начинающих
В какой-то момент мне, как любителю подкастов, очень захотелось что-то слушать про дотнет, в результате удалось накопать ребят с подкастом "Dotnet&More", но его нет на платформах, только в телеграм-канале :/
Но в целом слушать можно и оттуда, а ребята приятные и на опыте
За дезинформацию по невнимательности мне сегодня ставим пять, дофига где есть подкаст (кроме яндекса)!
anchor.fm/dotnetmore
@itunderhood Ну довольно таки актуально. Но новичку читать будет сложно.
коллеги подсказывают про Рихтера и правильно делают. Фундаментальный набор для углубления в платформу, читать после освоения азов (и перед собеседованиями)
twitter.com/LeytoII/status…
Вика Калинина