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

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

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

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

Издание 2018 г.
495 грн
В этой книге многоуважаемый эксперт в области .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.
Издание 2018 г.
Товар на складе
495 грн

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

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

Описание
В этой книге многоуважаемый эксперт в области .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.

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

Купить Музьи сказки

Музьи сказки

Юлия Дикая

180 грн
Купить Язык программирования C++. Специальное издание

Язык программирования C++. Специальное издание

Бьярне Страуструп

1 053 грн
Купить Звездная пыль (илл. Чарльз Весс)

Звездная пыль (илл. Чарльз Весс)

Нил Гейман

630 грн
Купить Сила моменту Тепер. Посібник із духовного просвітлення

Сила моменту Тепер. Посібник із духовного просвітлення

Екгарт Толле

155 грн
Купить Атлант розправив плечі. Частина третя. А є А

Атлант розправив плечі. Частина третя. А є А

Айн Рэнд

225 грн
Купить C++: полное руководство, классическое издание

C++: полное руководство, классическое издание

Герберт Шилдт

810 грн
Купить 45 татуювань менеджера

45 татуювань менеджера

Максим Батирєв

215 грн
Купить Положення (стандарти) бухгалтерського обліку

Положення (стандарти) бухгалтерського обліку

74 грн
Купить Чистый Python. Тонкости программирования для профи

Чистый Python. Тонкости программирования для профи

Дэн Бейдер

590 грн
Купить Эмоциональный интеллект в переговорах( Нов)

Эмоциональный интеллект в переговорах( Нов)

Роджер Фишер, Даниэль Шапиро

415 грн
Купить Море, море

Море, море

Айрис Мердок

52 грн
Купить Автостопом по Галактике. Ресторан «У конца Вселенной»

Автостопом по Галактике. Ресторан «У конца Вселенной»

Дуглас Адамс

189 грн
Купить Электроника для детей. Собираем простые схемы, экспериментируем с электричеством

Электроника для детей. Собираем простые схемы, экспериментируем с электричеством

Эйвинд Нидал Даль

475 грн
Купить Ведьмак: Сезон гроз

Ведьмак: Сезон гроз

Анджей Сапковський

220 грн
Купить Как написать кино за 21 день. Метод внутреннего фильма

Как написать кино за 21 день. Метод внутреннего фильма

Вики Кинг

405 грн
Купить Джордж і скарби космосу. Книга 2

Джордж і скарби космосу. Книга 2

Стівен Гокінґ, Люсі Гокінґ

150 грн
Купить Приключения Шерлока Холмса. Собака Баскервилей / The Hound of the Baskervilles

Приключения Шерлока Холмса. Собака Баскервилей / The Hound of the Baskervilles

Артур Конан Дойль

70 грн
Купить Стрелок: из цикла Темная Башня

Стрелок: из цикла Темная Башня

Стивен Кинг

185 грн
Купить Мачо, или Не ходите, девки, замуж!

Мачо, или Не ходите, девки, замуж!

Татьяна Веденская

56 грн
Купить Трианімалз. Собаки

Трианімалз. Собаки

Четін Кен Карадуман

170 грн
Купить Рост и прорыв в лидеры. Практикум по преодолению кризиса

Рост и прорыв в лидеры. Практикум по преодолению кризиса

Балашов В.Г., Ириков В.А.

133 грн
Купить Холодний яр

Холодний яр

Юрій Горліс-Горський

105 грн
Купить Массаж. Большая иллюстрированная энциклопедия

Массаж. Большая иллюстрированная энциклопедия

Владимир Васичкин

440 грн
Купить Фрейд

Фрейд

Питер Гай

522 грн
Купить Самоучитель топ-менеджера

Самоучитель топ-менеджера

Алексей Илларионов, Эдуард Клименко

400 грн
Купить Мани, или Азбука денег

Мани, или Азбука денег

Бодо Шефер

160 грн
Купить Комплект игры «Thinkers 6-9 років Просторове мислення» (укр)

Комплект игры «Thinkers 6-9 років Просторове мислення» (укр)

186 грн
Купить Технологии проектирования баз данных

Технологии проектирования баз данных

Осипов Д. Л.

1 000 грн
Купить Икигай: Японские секреты долгой и счастливой жизни

Икигай: Японские секреты долгой и счастливой жизни

Гектор Гарсия [Кирай] Гектор, Францеск Миралес Францеск

320 грн
Купить Выбор в пользу любви. Как обрести счастливые и гармоничные отношения

Выбор в пользу любви. Как обрести счастливые и гармоничные отношения

Барбара де Анджелис

145 грн
Купить Наш код. Ремесло, профессия, искусство

Наш код. Ремесло, профессия, искусство

Егор Бугаенко

455 грн
Купить Кулинарная книга моей бабушки

Кулинарная книга моей бабушки

Оксана Путан

270 грн
Купить Всемирная история. Краткий курс в комиксах. Т.2. От расцвета Китая до падения Рима

Всемирная история. Краткий курс в комиксах. Т.2. От расцвета Китая до падения Рима

Ларри Гоник

290 грн
Купить Как медитировать

Как медитировать

Далай-Лама

215 грн
Купить Кайкен

Кайкен

Жан-Кристоф Гранже

110 грн
Купить Глубокое обучение

Глубокое обучение

Гудфеллоу Я., Бенджио И., Курвилль А.

2 110 грн
Купить Таинственный остров

Таинственный остров

Жюль Верн

64 грн
Купить Волшебный банкомат. Детям об экономике

Волшебный банкомат. Детям об экономике

Татьяна Попова, Анастасия Булавкина

320 грн
Купить Цивільне процесуальне право України. Для підготовки до іспитів. Навчальний поcібник

Цивільне процесуальне право України. Для підготовки до іспитів. Навчальний поcібник

Тетарчук І.В.

81 грн
Купить Three men in a Boat / Троє у човні. Рівень «Upper-Intermediate»

Three men in a Boat / Троє у човні. Рівень «Upper-Intermediate»

Джером Клапка Джером

44 грн

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

Купить Управление электронными устройствами на С++

Управление электронными устройствами на С++

Катупития Я.

778 грн
389 грн
Купить Прикладной анализ текстовых данных на Python. Машинное обучение и создание приложений обработки естественного языка

Прикладной анализ текстовых данных на Python. Машинное обучение и создание приложений обработки естественного языка

Бенджамен Бенгфорт,Ребекка Билбро,Тони Охеда

560 грн
Купить Java: оптимизация программ. Практические методы повышения производительности приложений в JVM

Java: оптимизация программ. Практические методы повышения производительности приложений в JVM

Бенджамин Дж. Эванс, Джеймс Гоф, Крис Ньюланд

590 грн
Купить Разработка приложений Java EE 6 в NetBeans 7

Разработка приложений Java EE 6 в NetBeans 7

Дэвид Хеффельфингер

667 грн
467 грн
Купить Основы Microsoft Solution Framework

Основы Microsoft Solution Framework

Тернер М.

Нет в наличии
Купить Практика программирования

Практика программирования

Брайан У. Керниган, Роб Пайк

420 грн
Купить Язык декларативного программирования XAML

Язык декларативного программирования XAML

Подбельский В.В

830 грн
Купить Visual Basic.NET Text Manipulation Handbook

Visual Basic.NET Text Manipulation Handbook

Francois Liger, Craig McQ

165 грн
83 грн
Купить Изучаем HTML, XHTML и CSS

Изучаем HTML, XHTML и CSS

Элизабет Робсон,Эрик Фримен

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

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

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

270 грн
Купить Осваиваем C++17 STL

Осваиваем C++17 STL

Артур О'Двайр

1 000 грн
Купить Teach Yourself Visually Flash MX

Teach Yourself Visually Flash MX

Marangraphics

165 грн
83 грн
Купить Язык программирования D

Язык программирования D

Андрей Александреску

1 365 грн
956 грн
Купить Полезное программирование. Уникальное руководство к действию

Полезное программирование. Уникальное руководство к действию

Николай Комлев

411 грн
206 грн
Купить Office XP: разработка приложений +CD

Office XP: разработка приложений +CD

Матросов Александр, Чаунин Михаил

Нет в наличии
Купить Романтика искусственного интеллекта

Романтика искусственного интеллекта

Потопахин В.В.

390 грн
273 грн
Купить JavaScript для детей. Самоучитель по программированию

JavaScript для детей. Самоучитель по программированию

Ник Морган

Нет в наличии
Купить Осваиваем Delphi Win 32. Шаг за шагом

Осваиваем Delphi Win 32. Шаг за шагом

Любавин С. А.

142 грн
71 грн
Купить Применение UML 2.0 и шаблонов проектирования

Применение UML 2.0 и шаблонов проектирования

Крэг Ларман

1 080 грн
Купить Конкурентность и параллелизм на платформе .NET. Паттерны эффективного проектирования

Конкурентность и параллелизм на платформе .NET. Паттерны эффективного проектирования

950 грн

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

Всего цитат
0

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

Отзывы

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

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