Кажется, пора изучать C# заново — столько наворотили за последнее время. И вроде, всё это достаточно тонкий сахар, и пользоваться не обязательно, но на собеседовании вопрос "чем отличается абстрактный класс от интерфейса" уже играет новыми красками.
Есть ли какая книга (желательно на русском языке) по C# 11? Не выжимки из доков, а вдумчивое объяснение не только про "как", но и про "почему".
Здравствуйте, dmitry_npi, Вы писали:
_>Кажется, пора изучать C# заново — столько наворотили за последнее время. И вроде, всё это достаточно тонкий сахар, и пользоваться не обязательно, но на собеседовании вопрос "чем отличается абстрактный класс от интерфейса" уже играет новыми красками.
_>Есть ли какая книга (желательно на русском языке) по C# 11? Не выжимки из доков, а вдумчивое объяснение не только про "как", но и про "почему".
на зеркалах и в торе в библиотеке z-lib хорошая подборка. На рутрекере более старые, но зато с отзывами
C# 11 and .NET 7 – Modern Cross-Platform Development Fundamentals: Start building websites and services with ASP.NET Core 7, Blazor, and EF Core 7, 7th Edition (Early Access)
Здравствуйте, dmitry_npi, Вы писали:
_>на собеседовании вопрос "чем отличается абстрактный класс от интерфейса" уже играет новыми красками.
Что то мне подсказывает, что вопрошающие вряд ли сами способны на него внятно ответить, ибо сей вопрос невозможно нормально осветить без знания всей предыстории и мотивов, а таким далеко не все интересуются.
Если интересно — поднимаешь proposal и читаешь вводную часть.
Здравствуйте, m2user, Вы писали:
P>>на зеркалах и в торе в библиотеке z-lib хорошая подборка. На рутрекере более старые, но зато с отзывами
M>http://library.lol/ M>Тут некоторые зеркала Library Genesis (два из трех сейчас доступны из РФ).
все же через тор лучше — там база книг раз в 100 больше и находит практически все, и еще там есть и база статей и тоже огромная
Ошибка, древняя, как Иисус — "Не сотвори себе кумира". Не считайте ВСЁ, что наворотили мелкомягкие индусы, обязательным к изучению. Им там делать не***й — надо инвесторам "фичи" втирать — вот и изгаляются так, что камасутра отдыхает! А юные, незрелые подаваны бегают по форумам и спрашивают "чё это было??". Да ничё!
Начни ООП со Смоллтока — тогда многие вещи покажутся в совсем другом свете.
Затем C# — где-то до 8 версии ВСЁ можно читать и принимать. С версии 9+ — всё, пропал калабуховский дом! Пошла такая е****анина, что хоть Страуса зови!
dmitry_npi> на собеседовании вопрос "чем отличается абстрактный класс от интерфейса" уже играет новыми красками
Похрен, как он играет. Спрашиваешь: вам тут ЧСВ надо чесать, зарплату мне зажимать или вам нужен ПРОГРАММИСТ? Вот классы, вот наследование, вот так я пишу программы. Не нравится — е****итесь дальше со своими люками и гномиками!
Здравствуйте, dmitry_npi, Вы писали:
_>Кажется, пора изучать C# заново — столько наворотили за последнее время. И вроде, всё это достаточно тонкий сахар, и пользоваться не обязательно, но на собеседовании вопрос "чем отличается абстрактный класс от интерфейса" уже играет новыми красками.
Вопрос "чем отличается" довольно таки бесмыссленный (а чем львёнок отличается от черепахи?), это всё ж достаточно разные вещи. А вот в вопросе "чем вы руководствуетесь при выборе…" вроде ничего и не меняется.
_>Есть ли какая книга (желательно на русском языке) по C# 11? Не выжимки из доков, а вдумчивое объяснение не только про "как", но и про "почему".
Здравствуйте, dmitry_npi, Вы писали:
_>Кажется, пора изучать C# заново — столько наворотили за последнее время. И вроде, всё это достаточно тонкий сахар, и пользоваться не обязательно, но на собеседовании вопрос "чем отличается абстрактный класс от интерфейса" уже играет новыми красками.
Здравствуйте, _FRED_, Вы писали:
_FR>Как раз "почему" очень здорово разбирать по ГитХабу
Это если пишешь многотомник "Сишарп приколов", а так в целом не особо интересно — мнения юзеров там не слушают, гнут свою (тупую) линию, а уж "так исторически сложилось" вообще на каждом шагу! Я не доверяю техническому уровню C# team. Эта банда клоунов получает бабки только до поры, пока их пинком под жопу не выгонит очередной "Маск", купивший Индусофт. Язык очень сильно перекошен в пользу "фич", как некогда PL/1, но язык тем и определяется, что он должен быть МИНИМАЛЬНЫМ по объёму и максимальным по выразительности. C# теперь из этого поля выпал — это больше солянка фантазий для некомпетентных лабателей, чем язык. Сильно огорчён тем, как и куда двигается язык.
P>>>на зеркалах и в торе в библиотеке z-lib хорошая подборка. На рутрекере более старые, но зато с отзывами
M>>http://library.lol/ M>>Тут некоторые зеркала Library Genesis (два из трех сейчас доступны из РФ).
P>все же через тор лучше — там база книг раз в 100 больше и находит практически все, и еще там есть и база статей и тоже огромная
AFAIK, Z-library и Library Genesis это front end к одной БД книг и журнальных статей. Но это не точно .
Вот ещё поисковик по обоим https://annas-archive.org
К TOR я пока с опаской отношусь, т.к. не разобрался с ролями узлов, а именно проксируется ли трафик через любой узел, или же это настраивается.
Не хочется оказаться в роли анонимного прокси, даже если узел не оконечный.