Комментарии 18
Убрать T-SQL, добавить «Dependency Injection in .NET» Mark Seemann
+4
Можно ещё добавить книгу Роя Ошероува «Искусство автономного тестирования с примерами на С#»
+1
А как же Высоконагруженные приложения Клеппмана?
Это, конечно, совсем не C#, но и Алгоритмы Скиена тоже (да и паттерны Head First и T-SQL)
Вам бы переименовать статью в Наша книжная полка Backend-программиста
Обложка
Это, конечно, совсем не C#, но и Алгоритмы Скиена тоже (да и паттерны Head First и T-SQL)
Вам бы переименовать статью в Наша книжная полка Backend-программиста
0
Моя вторая попытка выучить С# началась с этой книги — Beginning C# 7 Programming with Visual Studio 2017. Пока прочитал где-то треть и вроде все доступно и понятно.
+1
Моя полка во многом похожа. Правда я предпочитаю книги в оригинале, т.к. перевод как правило оставляет желать. Плюсую за Скита и Теплякова. Паттерны от HeadFirst не зашли — уж слишком игровая модель подачи, хотя это лучше, чем сухое и несколько устаревшее изложение банды четырех. Effective C# на полке стоит, но я эту книгу не рекомендую: автор приводит очень спорные, а местами даже вредные советы, и всё это в безапелляционной манере.
Отдельно рекомендую Implementing Domain-Driven Design by Vaughn Vernon. Из того, что я прочитал на сегодняшний день, это лучшая книга по проектированию enterprise-приложений в контексте DDD. Примеры в книге даны как на Java, так и на C#.
Отдельно рекомендую Implementing Domain-Driven Design by Vaughn Vernon. Из того, что я прочитал на сегодняшний день, это лучшая книга по проектированию enterprise-приложений в контексте DDD. Примеры в книге даны как на Java, так и на C#.
+1
Только последние 2
0
Для общей библиотеки, я бы заменил «Алгоритмы» на «Алгоритмы, посторение и анализ», а «Паттерны проектирования» на книгу банды 4-х. А то выглядит уж как-то слишком для начинающих разработчиков: обычная ситуация, когда книги вроде и есть, но никто по назначению не использует.
0
Минутку, а как же Эндрю Троелсен?
0
Спасибо за советы по книгам.
Мы стараемся регулярно обновлять нашу библиотеку и однажды обязательно дополним этот пост.
Будем рады Вашим комментариям, особенно если книги по разработке для Вас — это не только декорации на полке :)
Мы стараемся регулярно обновлять нашу библиотеку и однажды обязательно дополним этот пост.
Будем рады Вашим комментариям, особенно если книги по разработке для Вас — это не только декорации на полке :)
0
Я бы еще добавил из основ (не важно, C# или другой язык для реализации использовать)
Фаулер, Domain Specific Languages
Фаулер, Domain Specific Languages
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Наша книжная полка С#-программиста. А что у вас?