Наиболее эффективное программирование на C#. 50 способов улучшения кода; Вильямс, 2018

  • Издатель: Вильямс
  • ISBN: 978-5-9909446-7-1
  • Книги: Программирование
  • ID:1814042
Где купить

Сравнить цены

Последняя известная цена от 45 р. до 76 р. в 2 магазинах

В данный момент у нас нет информации о наличии данного товара в магазинах.
Вы можете поискать его на других площадках:

МагазинЦенаНаличие
Заказ от 800 рублей мы привезем бесплатно!

Наличие уточняйте
05.02.2022
Крупнейшая в Беларуси оптовая и розничная торговая сеть строительных материалов и инструментов
Мы предлагаем профессиональную консультацию, вежливое обслуживание, честные цены и быструю и аккуратную доставку
Промокоды на скидку
Мы трудимся, чтобы предложить максимальный выбор: товаров, способов оплаты, вариантов доставки — и лучший сервис
Промокоды на скидку
24shop - это возможность приобрести все необходимое в одном месте
Домотехника
5/5
Быстрая доставка. Мы доставляем товар по всей Беларуси в удобное для вас время
Яндекс.Маркет
5/5
Промокоды на скидку

Описание

В этой книге многоуважаемый эксперт в области .NET Билл Вагнер идентифицирует и освещает 50 приемов средней и высокой сложности для написания исключительно надежного и высокопроизводительного кода на С# 7.0. Отражая растущую сложность языка С# и расширение сообщества разработчиков, автор представляет новые эффективные решения задач, с которыми вы можете сталкиваться каждый день.

Четкие объяснения, экспертные советы и реалистичные примеры кода, предложенные Вагнером во всех трех изданиях книги Эффективное программирование на С#, были признаны бесценными сотнями тысяч разработчиков. Книги Эффективное программирование на С#, 3-е издание, и Наиболее эффективное программирование на С#, 2-е издание, были полностью реорганизованы; объяснения, советы и примеры в них оформлены в единый комплект, ориентированный на современный язык С#. Тот же самый испытанный подход применяется при анализе новых средств С# 7.0, что помогает решать знакомые задачи более рационально и эффективно.

Опираясь на свой непревзойденный опыт работы с языком и ключевую роль в глобальных комитетах по стандартам С#, автор описывает объектно-ориентированные, функциональные и сервисно-ориентированные подходы к управлению данными в коде на С#, наилучшие способы выражения своих намерений для пользователей и других программистов, а также новые возможности для применения мощных приемов асинхронного и динамического программирования.

- Используйте свойства вместо данных-членов, открытых для доступа (совет 1)

- Проводите различие между типами значений и ссылочными типами (совет 4)

- Освойте взаимосвязи между разными концепциями равенства (совет 9)

- Избегайте операций преобразования в своих API-интерфейсах (совет 11)

- Осмыслите, чем методы интерфейса отличаются от виртуальных методов (совет 15)

- Избегайте перегрузки методов, определенных в базовых классах (совет 19)

- Создавайте группы методов, которые являются ясными, минимальными и полными (совет 22)

- Сделайте возможным немедленное сообщение об ошибках в итераторных и асинхронных методах с использованием локальных функций (совет 26)

- Применяйте асинхронные методы для выполнения асинхронной работы (совет 27)

- Избегайте размещения потоков и переключения контекста (совет 30)

- Создавайте параллельные алгоритмы PLINQ с учетом исключений (совет 36)

- Используйте пул потоков вместо создания потоков (совет 37)

- Применяйте класс BackgroundWorker для взаимодействия потоков (совет 38)

- Используйте для дескрипторов блокировок как можно меньшую область действия (совет 41)

- Изучите достоинства и недостатки динамической типизации (совет 43)

- Научитесь полноценно использовать API-интерфейсы выражений (совет 46)

- Сводите к минимуму наличие динамических объектов в открытых API-интерфейсах (совет 47)

Вы уже успешный программист на С#, а эта книга сделает вас выдающимся программистом.

Билл Вагнер - один из выдающихся разработчиков на С# во всем мире, член комитета по стандартам С# в организации ЕСМА и автор трех изданий книги Эффективное программирование на С". Он занимает должность президента в организации Humanitarian Toolbox, в течение 11 лет удостаивался званий Microsoft Regional Director и .NET MVP, а недавно был назначен в консультативный совет .NET Foundation. Вагнер сотрудничал с компаниями, начиная от стартапов и кончая предприятиями, которые улучшали процесс разработки программного обеспечения и расширяли свои команды разработчиков. В настоящее время, будучи членом .NET Core в Microsoft, он создает учебные материалы для разработчиков, изучающих С# и .NET Core.

2-е издание.

Смотри также о книге.

О книге


ПараметрЗначение
Автор(ы)
Переплет70х100/16
ИздательВильямс
Год издания2018
Страниц240
Переплётмягкий
ISBN978-5-9909446-7-1
Размеры16,50 см × 23,60 см × 1,34 см
Формат70х100/16
ТематикаПрограммирование


Отзывы (0)


Зарегистрируйтесь и получайте бонусы за покупки!


Книги: Программирование Вильямс

Книги: Программирование

Категория 36 р. - 54 р.

update
закладки (0) сравнение (0)

15 ms