Корзина
0
Корзина
0
Добавьте в корзину товаров ещё на 900 гривен, чтобы БЕСПЛАТНО получить товар по Украине до отделения Новой почты.

Ваша корзина пустая

Меню
Главная>Каталог книг>Книги по программированию>Объектно-ориентированное программирование (ООП). Delphi, C, C++, C#>Наиболее эффективное программирование на C#: 50 способов улучшения кода
Объектно-ориентированное программирование (ООП). Delphi, C, C++, C#

Наиболее эффективное программирование на C#: 50 способов улучшения кода

Издание 2020 г.
560 грн
В этой книге многоуважаемый эксперт в области .NET Билл Вагнер идентифицирует и освещает 50 приемов средней и высокой сложности для написания исключительно надежного и высокопроизводительного кода на C# 7.0. Отражая растущую сложность языка C# и расширение сообщества разработчиков, автор представляет эффективные новые решения задач, с которыми вы можете сталкиваться каждый день. Четкие объяснения, экспертные советы и реалистичные примеры кода, предложенные Вагнером во всех трех изданиях книги Эффективное программирование на C#, были признаны бесценными сотнями тысяч разработчиков. Книги Эффективное программирование на C#, 3-е издание, и Наиболее эффективное программирование на C#, 2-е издание, были полностью реорганизованы; в них объяснения, советы и примеры оформлены в единый комплект, ориентированный на современный язык C#. Тот же самый испытанный подход применяется при анализе новых средств C# 7.0, что помогает решать знакомые задачи более рационально и эффективно. Опираясь на свой непревзойденный опыт работы с языком и ключевую роль в глобальных комитетах по стандартам C#, автор описывает объектно-ориентированные, функциональные и сервисно-ориентированные подходы к управлению данными в коде на C#, наилучшие способы выражения своих намерений для пользователей и других программистов, а также новые возможности для применения мощных приемов асинхронного и динамического программирования. Используйте свойства вместо данных-членов, открытых для доступа (совет 1) Проводите различие между типами значений и ссылочными типами (совет 4) Освойте взаимосвязи между разными концепциями равенства (совет 9) Избегайте присутствия операций преобразования в своих API-интерфейсах (совет 11) Осмыслите, чем методы интерфейса отличаются от виртуальных методов (совет 15) Избегайте перегрузки методов, определенных в базовых классах (совет 19) Создавайте группы методов, которые являются ясными, минимальными и полными (совет 22) Сделайте возможным немедленное сообщение об ошибках в итераторных и асинхронных методах с использованием локальных функций (совет 26) Применяйте асинхронные методы для выполнения асинхронной работы (совет 27) Избегайте размещения потоков и переключения контекста (совет 30) Создавайте параллельные алгоритмы PLINQ с учетом исключений (совет 36) Используйте пул потоков вместо создания потоков (совет 37) Применяйте класс BackgroundWorker для взаимодействия между потоками (совет 38) Используйте для дескрипторов блокировок как можно меньшую область действия (совет 41) Изучите достоинства и недостатки динамической типизации (совет 43) Научитесь полноценно использовать API-интерфейсы выражений (совет 46) Сводите к минимуму наличие динамических объектов в открытых API-интерфейсах (совет 47) Вы уже успешный программист на C#, а эта книга сделает вас выдающимся программистом. Об авторе Билл Вагнер — один из выдающихся разработчиков на C# во всем мире, член комитета по стандартам C# в организации ECMA и автор трех изданий книги Эффективное программирование на C#. Он занимает должность президента в организации Humanitarian Toolbox, в течение 11 лет удостаивался званий Microsoft Regional Director и .NET MVP, а недавно был назначен в консультативный совет .NET Foundation. Вагнер сотрудничал с компаниями, начиная от стартапов и кончая предприятиями, которые улучшали процесс разработки программного обеспечения и расширяли свои команды разработчиков. В настоящее время, будучи членом команды содержимого .NET Core в Microsoft, он создает учебные материалы для разработчиков, изучающих C# и .NET Core.
Издание 2020 г.
Товар на складе
560 грн

Наиболее эффективное программирование на C#: 50 способов улучшения кода

Артикул : 72346
Издательство : Диалектика-Вильямс
Автор : Билл Вагнер
Язык : Русский
ISBN13 : 978-5-9909446-7-1
Формат : 70x100/16
EAN13 : 9785990944671
Страниц : 240
Год издания : 2020
Тип переплета : Мягкий
560 грн
Издание 2020 г.

Описание
В этой книге многоуважаемый эксперт в области .NET Билл Вагнер идентифицирует и освещает 50 приемов средней и высокой сложности для написания исключительно надежного и высокопроизводительного кода на C# 7.0. Отражая растущую сложность языка C# и расширение сообщества разработчиков, автор представляет эффективные новые решения задач, с которыми вы можете сталкиваться каждый день. Четкие объяснения, экспертные советы и реалистичные примеры кода, предложенные Вагнером во всех трех изданиях книги Эффективное программирование на C#, были признаны бесценными сотнями тысяч разработчиков. Книги Эффективное программирование на C#, 3-е издание, и Наиболее эффективное программирование на C#, 2-е издание, были полностью реорганизованы; в них объяснения, советы и примеры оформлены в единый комплект, ориентированный на современный язык C#. Тот же самый испытанный подход применяется при анализе новых средств C# 7.0, что помогает решать знакомые задачи более рационально и эффективно. Опираясь на свой непревзойденный опыт работы с языком и ключевую роль в глобальных комитетах по стандартам C#, автор описывает объектно-ориентированные, функциональные и сервисно-ориентированные подходы к управлению данными в коде на C#, наилучшие способы выражения своих намерений для пользователей и других программистов, а также новые возможности для применения мощных приемов асинхронного и динамического программирования. Используйте свойства вместо данных-членов, открытых для доступа (совет 1) Проводите различие между типами значений и ссылочными типами (совет 4) Освойте взаимосвязи между разными концепциями равенства (совет 9) Избегайте присутствия операций преобразования в своих API-интерфейсах (совет 11) Осмыслите, чем методы интерфейса отличаются от виртуальных методов (совет 15) Избегайте перегрузки методов, определенных в базовых классах (совет 19) Создавайте группы методов, которые являются ясными, минимальными и полными (совет 22) Сделайте возможным немедленное сообщение об ошибках в итераторных и асинхронных методах с использованием локальных функций (совет 26) Применяйте асинхронные методы для выполнения асинхронной работы (совет 27) Избегайте размещения потоков и переключения контекста (совет 30) Создавайте параллельные алгоритмы PLINQ с учетом исключений (совет 36) Используйте пул потоков вместо создания потоков (совет 37) Применяйте класс BackgroundWorker для взаимодействия между потоками (совет 38) Используйте для дескрипторов блокировок как можно меньшую область действия (совет 41) Изучите достоинства и недостатки динамической типизации (совет 43) Научитесь полноценно использовать API-интерфейсы выражений (совет 46) Сводите к минимуму наличие динамических объектов в открытых API-интерфейсах (совет 47) Вы уже успешный программист на C#, а эта книга сделает вас выдающимся программистом. Об авторе Билл Вагнер — один из выдающихся разработчиков на C# во всем мире, член комитета по стандартам C# в организации ECMA и автор трех изданий книги Эффективное программирование на C#. Он занимает должность президента в организации Humanitarian Toolbox, в течение 11 лет удостаивался званий Microsoft Regional Director и .NET MVP, а недавно был назначен в консультативный совет .NET Foundation. Вагнер сотрудничал с компаниями, начиная от стартапов и кончая предприятиями, которые улучшали процесс разработки программного обеспечения и расширяли свои команды разработчиков. В настоящее время, будучи членом команды содержимого .NET Core в Microsoft, он создает учебные материалы для разработчиков, изучающих C# и .NET Core.

Рекомендуемые книги

Купить Мужской клуб без соплей. Книга, которую мудрые жены дарят мужьям

Мужской клуб без соплей. Книга, которую мудрые жены дарят мужьям

Сатья Дас

240 грн
Купить Фломастери CENTROPEN, набір 12 шт.

Фломастери CENTROPEN, набір 12 шт.

56 грн
Купить Сказки на ночь

Сказки на ночь

Карол Рот

125 грн
Купить Скретч карта мира My Map Flags edition (укр)

Скретч карта мира My Map Flags edition (укр)

450 грн
Купить Нові водяні розмальовки.Транспорт

Нові водяні розмальовки.Транспорт

28 грн
Купить White Man’s Way = Звичай білої людини (Украинский, Английский )

White Man’s Way = Звичай білої людини (Украинский, Английский )

Джек Лондон

66 грн
Купить Пойди поставь сторожа

Пойди поставь сторожа

Харпер Ли

213 грн
Купить Закон України «Про оперативно-розшукову діяльність» 16.03.21 (зі змінами на 17.09.2020)

Закон України «Про оперативно-розшукову діяльність» 16.03.21 (зі змінами на 17.09.2020)

29 грн
Купить Стихи для детей

Стихи для детей

Эдуард Успенский

94 грн
Купить Класична листівка Best DAD

Класична листівка Best DAD

11 грн
Купить C# 8.0. Карманный справочник

C# 8.0. Карманный справочник

Джозеф Албахари, Бен Албахари

420 грн
Купить Java SE 9. Базовый курс

Java SE 9. Базовый курс

Кей С. Хорстманн

680 грн
Купить Как приручить дракона. Книга 1 (кинообложка)

Как приручить дракона. Книга 1 (кинообложка)

Крессида Коуэлл

210 грн
Купить Вам слово! Выступление без волнения

Вам слово! Выступление без волнения

Нина Зверева

260 грн
Купить Windows ME. Справочник

Windows ME. Справочник

Денисов А.

4 грн
Купить Мері Попінс: казкова повість

Мері Попінс: казкова повість

Памела Трэверс

130 грн
Купить Пентаграмма. Серия об инспекторе полиции Харри Холе. Книга 5

Пентаграмма. Серия об инспекторе полиции Харри Холе. Книга 5

Ю Несбё

84 грн
Купить Максимальный репост: Как соцсети заставляют нас верить фейковым новостям

Максимальный репост: Как соцсети заставляют нас верить фейковым новостям

Борислав Козловский

324 грн
Купить Проектирование для школьников

Проектирование для школьников

Ирина Баранова

88 грн
Купить Система вещей

Система вещей

Жан Бодрийяр

255 грн
Купить Мой любимый враг

Мой любимый враг

Салли Торн

64 грн
Купить Занимательная физика

Занимательная физика

Яков Перельман

145 грн
Купить Агата Містері. Бенгальська перлина. Книга 2

Агата Містері. Бенгальська перлина. Книга 2

Сэр Стив Стивенсон

105 грн
Купить Черепахи — и нет им конца

Черепахи — и нет им конца

Джон Грин

265 грн
Купить Київ. Тор 10. Фотоальбом ( Українською )

Київ. Тор 10. Фотоальбом ( Українською )

180 грн
Купить Тайны нашего мозга, или Почему умные люди делают глупости

Тайны нашего мозга, или Почему умные люди делают глупости

Сандра Амодт, Сэм Вонг

270 грн
Купить Страви Поділля  з душею

Страви Поділля з душею

Леся Кравецька

117 грн
Купить Решение проблемы инноваций в бизнесе. Как создать растущий бизнес и успешно поддерживать его рост

Решение проблемы инноваций в бизнесе. Как создать растущий бизнес и успешно поддерживать его рост

Клайтон М. Кристенсен

364 грн
Купить Настольная игра Dino Land — настольный квест о динозавтрах

Настольная игра Dino Land — настольный квест о динозавтрах

440 грн
Купить Крізь небуття

Крізь небуття

Марія Рута

189 грн
Купить Мио, мой Мио!

Мио, мой Мио!

Астрид Линдгрен

180 грн
Купить Лінива мама. Секрети спокою

Лінива мама. Секрети спокою

Анна Бикова

130 грн
Купить Людина, яка хакнула ринок. Як Джим Саймонс розпочав квантову революцію

Людина, яка хакнула ринок. Як Джим Саймонс розпочав квантову революцію

Ґреґорі Зукерман

285 грн
Купить Радикальное Самопрощение.Прямой путь к подлинному приятию себя

Радикальное Самопрощение.Прямой путь к подлинному приятию себя

Колин Типпинг

215 грн
Купить Любит - Не любит: выбираю счастье

Любит - Не любит: выбираю счастье

Елена Рыхальская

180 грн
Купить Python 3 и PyQt 5. Разработка приложений

Python 3 и PyQt 5. Разработка приложений

Владимир Дронов, Николай Прохоренок

1 060 грн
Купить Сім щасливих днів

Сім щасливих днів

Розі Волш

195 грн
Купить Тень горы. Шантарам-2.  (черное оформление)

Тень горы. Шантарам-2. (черное оформление)

Грегори Дэвид Робертс

295 грн
Купить Скретч карта світу «Travel Map Holiday World» ( анг)

Скретч карта світу «Travel Map Holiday World» ( анг)

400 грн
Купить Французские дети не плюются едой. Секреты воспитания из Парижа

Французские дети не плюются едой. Секреты воспитания из Парижа

Памела Друкерман

215 грн

Книги из категории "Книги по программированию"

Купить Building Professional Web Sites with the Right Tools

Building Professional Web Sites with the Right Tools

248 грн
124 грн
Купить Введение в информационный поиск

Введение в информационный поиск

Кристофер Д. Маннинг, Прабхакар Рагхаван, Хайнрих Шютце

1 350 грн
Купить Программирование для автоматизированного оборудования

Программирование для автоматизированного оборудования

Серебреницкий П.П.

336 грн
168 грн
Купить CSS. Карманный справочник

CSS. Карманный справочник

Эрик А. Мейер

300 грн
Купить JavaScript для чайников

JavaScript для чайников

Крис Минник, Ева Холланд

335 грн
Купить Чиста архітектура

Чиста архітектура

Роберт Мартін

430 грн
Купить Python для чайников

Python для чайников

Джон Пол Мюллер, Дебби Валковски

420 грн
Купить Программирование на языке OCaml

Программирование на языке OCaml

Ярон Мински

850 грн
425 грн
Купить Цифрові Діти. Кодінг. CanCode SCR2

Цифрові Діти. Кодінг. CanCode SCR2

50 грн
Купить Конкретная математика. Математические основы информатики

Конкретная математика. Математические основы информатики

Рональд Л. Грэхем, Дональд Э. Кнут, Орен Паташник

1 350 грн
Купить Язык программирования C. Лекции и упражнения

Язык программирования C. Лекции и упражнения

Стивен Прата

900 грн
Купить Алгоритмы: вводный курс

Алгоритмы: вводный курс

Томас Х. Кормен

300 грн
Купить 100 примеров на СИ

100 примеров на СИ

Кольцов Д. М.

285 грн
Купить Искусство программирования, том 4А. Комбинаторные алгоритмы, часть 1

Искусство программирования, том 4А. Комбинаторные алгоритмы, часть 1

Дональд Э. Кнут

1 710 грн
Купить Компьютерное зрение. Современный подход

Компьютерное зрение. Современный подход

Форсайт

1 080 грн
Купить Python для программирования криптовалют

Python для программирования криптовалют

Джимми Сонг

590 грн
Купить Язык R в задачах науки о данных: импорт, подготовка, обработка, визуализация и моделирование данных (полноцветное издание)

Язык R в задачах науки о данных: импорт, подготовка, обработка, визуализация и моделирование данных (полноцветное издание)

Гарретт Гроулмунд , Хэдли Уикем

1 130 грн
Купить C++ для чайников

C++ для чайников

Стефан Рэнди Дэвис

420 грн
Купить NI Measurement Studio: практика разработки систем измерения и управления на C++

NI Measurement Studio: практика разработки систем измерения и управления на C++

Юрий Магда

240 грн
120 грн
Купить Алгоритмы для чайников

Алгоритмы для чайников

Джон Поль Мюллер, Лука Массарон

495 грн

Цитаты пользователей

Всего цитат
0

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.

Отзывы

Отзывы
0 рецензий

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.
Все права защищены © 2003-2021 Bookzone.com.ua              Условия использования | Политика конфиденциальности
Интеграция сайта с 1С: ©SUPC