- Руководства по пользованию программами
- Операционные системы и утилиты для ПК
- Интернет
- Графика. Дизайн. Проектирование
- Программы и утилиты для цифровых устройств
- Железо ПК
- Информатика
- Сети и коммуникации
- Бухгалтерия
- Базы данных
- Анализ данных
- Электронная бухгалтерия
- Машинное обучение. Анализ данных
- Менеджмент в IT
Наиболее эффективное программирование на C#. 50 способов улучшения кода (Вагнер Билл); Вильямс, 2018
Издатель: Вильямс
ISBN: 978-5-9909446-7-1
EAN: 9785990944671
Книги: Программирование
ID: 1814042
Добавлено: 12.12.2017
Описание
В этой книге многоуважаемый эксперт в области .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-е издание.
Смотри также о книге.
СкидкаГИД инфо +
Сервис сравнения цен СкидкаГИД предлагает сравнить цены на товар «Книга: Наиболее эффективное программирование на C#. 50 способов улучшения кода (Вагнер Билл); Вильямс, 2018»
По данным нашего сервиса товар предлагался к продаже в 2 магазинах. В данный момент у нас нет информации о наличии данного товара в магазинах. Цена на данный товар варьировалась от 1354 р. до 2288 р. Вы можете поискать его на других площадках ниже, а также ознакомиться с ценами на Яндекс.Маркет. Также вы можете подписаться на сообщение о наличии товара используя сервис «Сообщить о поступлении» - мы оповестим вас как только товар появится в продаже. Если товар снят с производства, сервис «История цены» поможет соориентироваться на вторичном рынке.
Кроме сервиса сравнеция цен, наш сайт также позволяет экономить еще двумя способами: промокодный сервис (информация о промокодах, а также скидки и акции на товары), а также собственный кэшбэк сервис.
Чтобы сделать правильный выбор у нас есть подборка видео обзоров.
О книге
Параметр | Значение |
---|---|
ISBN | 978-5-9909446-7-1 |
Автор(ы) | Вагнер Билл |
Год издания | 2018 |
Издатель | Вильямс |
Переплет | 70х100/16 |
Переплёт | мягкий |
Размеры | 16,50 см × 23,60 см × 1,34 см |
Страниц | 240 |
Тематика | Программирование |
Формат | 70х100/16 |
Видео обзоры
Где купить
Последняя известная цена от 1354 руб до 2288 руб в 2 магазинах
В данный момент у нас нет информации о наличии данного товара в магазинах. Вы можете поискать его на других площадках ниже, а также ознакомиться с ценами на Яндекс.Маркет.
Также вы можете ознакомиться с нашей подборкой:
Книги: Информационные технологии, Программирование - издательство "Вильямс"
Книги: Информационные технологии, Программирование с ценой 1083 р. - 1624 р.
сообщить о поступлении
Магазин | Цена | Наличие |
---|---|---|
Яндекс.Маркет 5/5 | Промокоды на скидку | |
Avito 5/5 | Avito доставка позволит получить любой товар, не выходя из дома
| |
Магазин | Последняя известная цена | Обновлено |
---|---|---|
Лабиринт | 2288 | 05.02.2022 |
Буквоед | 1354 | 20.08.2021 |
Кэшбэк сервис СкидкаГИД
Кэшбэк – это возврат части денег, потраченных Вами в интернет-магазинах. Всего на нашем сайте более 500 магазинов, с многими из которых Вы наверняка уже знакомы. У каждого магазина свои условия. Кто-то возвращает процент от покупки, а кто-то фиксированную сумму.
Заказывайте он-лайн и получайте часть денег обратно, подробнее..
Пункты выдачи СДЭК г. Сургут
Вы можете получить свои товары в ближайшем пункте выдачи СДЭК
Цены в соседних городах
Книги: Информационные технологии, Программирование - издательство "Вильямс"
Программирование - издательство "Вильямс" »
Книги: Информационные технологии, Программирование в Сургуте
Категория 1083 р. - 1624 р.