Корзина
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.

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

Купить Дизайн-мышление. Все инструменты в одной книге

Дизайн-мышление. Все инструменты в одной книге

Оливер Кемпкенс

610 грн
Купить Бургеры, а еще хот-доги и бейглы (хюгге-формат)

Бургеры, а еще хот-доги и бейглы (хюгге-формат)

Валери Друэ, Пьер-Луи Вьель

170 грн
Купить Ювелирное искусство. От Средних веков до наших дней

Ювелирное искусство. От Средних веков до наших дней

Клер Филлипс

760 грн
Купить Маршрут построен! Применение карт путешествия потребителя для повышения продаж и лояльности

Маршрут построен! Применение карт путешествия потребителя для повышения продаж и лояльности

Илья Балахнин

300 грн
Купить Speak and Write like the Economist. Говори и пиши как the Economist

Speak and Write like the Economist. Говори и пиши как the Economist

Сергей Кузнецов

415 грн
Купить Царь горы. Пробивной характер и психология конкуренции

Царь горы. Пробивной характер и психология конкуренции

По Бронсон, Эшли Мерриман

325 грн
Купить Управление по ценностям. Методические материалы по тренингу

Управление по ценностям. Методические материалы по тренингу

Анна Киселева

130 грн
Купить Лаборатория презентаций: Формула идеального выступления

Лаборатория презентаций: Формула идеального выступления

Саймон Мортон

520 грн
Купить Потішки

Потішки

Олег Макаров

19 грн
Купить Разговор по существу. Искусство общения для тех, кто хочет добиваться своего

Разговор по существу. Искусство общения для тех, кто хочет добиваться своего

Сюзен Скотт

323 грн
Купить V – значит Vендетта

V – значит Vендетта

Алан Мур, Дэйв Гиббонс

570 грн
Купить Журнал La Boussole. Висота. Естетичний журнал про подорожі Україною. Vol 11

Журнал La Boussole. Висота. Естетичний журнал про подорожі Україною. Vol 11

300 грн
Купить Не работайте с мудаками. И что делать, если они вокруг вас

Не работайте с мудаками. И что делать, если они вокруг вас

Роберт Саттон

385 грн
Купить Велика історія всього

Велика історія всього

Девід Крістіан

315 грн
Купить Привет, Python! Моя первая книга по программированию

Привет, Python! Моя первая книга по программированию

Томашевский П. Р.

325 грн
Купить Тайм-менеджмент. Полный курс

Тайм-менеджмент. Полный курс

Глеб Архангельский

370 грн
Купить Київ.ТОР10 /Kiew.TOP10. Фотоальбом ( Німецькою )

Київ.ТОР10 /Kiew.TOP10. Фотоальбом ( Німецькою )

Виктор Киркевич

180 грн
Купить Подарочный пакет Books for you большой (40.5*32*16 см)

Подарочный пакет Books for you большой (40.5*32*16 см)

40 грн
Купить Економіка за 30 секунд. 50 найвизначніших думок з економічної теорії, які можна пояснити за півхвилини

Економіка за 30 секунд. 50 найвизначніших думок з економічної теорії, які можна пояснити за півхвилини

Дональд Маррон

265 грн
Купить Ребенок от рождения до года. Практическое руководство по уходу и воспитанию

Ребенок от рождения до года. Практическое руководство по уходу и воспитанию

Польен Бом, Махтельд Хубер

235 грн
Купить Всё о медвежонке Падингтоне

Всё о медвежонке Падингтоне

Майкл Бонд

240 грн
Купить Джерело

Джерело

Айн Рэнд

255 грн
Купить The Call of the Wild and Other Stories = Поклик предків та інші оповідання

The Call of the Wild and Other Stories = Поклик предків та інші оповідання

Jack London

105 грн
Купить Науково-практичний коментар Кримінального процесуального кодексу України

Науково-практичний коментар Кримінального процесуального кодексу України

Тертишник В. М.

1 160 грн
Купить Міні листівка С тобой хорошо

Міні листівка С тобой хорошо

10 грн
Купить Настольная книга финансового директора

Настольная книга финансового директора

Стивен Брег

477 грн
Купить Почему отличники работают на троечников, а хорошисты на государство?

Почему отличники работают на троечников, а хорошисты на государство?

Роберт Кийосаки

225 грн
Купить Олівці кольорові тригран, 12 шт., мет. пенал Kite «Тварини»

Олівці кольорові тригран, 12 шт., мет. пенал Kite «Тварини»

84 грн
Купить Работа в команде. Как подобрать и организовать эффективную команду

Работа в команде. Как подобрать и организовать эффективную команду

Кристина Оттл, Г. Гертер

105 грн
Купить Реинкарнация сильнейших. Лирическая сказка об управлении кризисом организации

Реинкарнация сильнейших. Лирическая сказка об управлении кризисом организации

Смирнова В.В.

19 грн
Купить Коробка-сумочка, серая, средняя 23х17х7,5 см (подарочная)

Коробка-сумочка, серая, средняя 23х17х7,5 см (подарочная)

76 грн
Купить Політичний порядок і політичний занепад. Від промислової революції до глобалізації демократії

Політичний порядок і політичний занепад. Від промислової революції до глобалізації демократії

Френсіс Фукуяма

370 грн
Купить Основи фізіології та гігієни харчування. Підручник.

Основи фізіології та гігієни харчування. Підручник.

Зубар Н.М.

210 грн
Купить Большая книга сказок волшебного леса

Большая книга сказок волшебного леса

Валько

230 грн
Купить Бумажные города

Бумажные города

Джон Грин

290 грн
Купить Коко Шанель. Видатні особистості. Біографічні нариси для дітей

Коко Шанель. Видатні особистості. Біографічні нариси для дітей

Мария Сердюк

215 грн
Купить Як зростають бренди: чого не знають маркетологи

Як зростають бренди: чого не знають маркетологи

Байрон Шарп

285 грн
Купить Англійська мова. Граматика для дітей. Книга 2

Англійська мова. Граматика для дітей. Книга 2

Марина Гацкевич

49 грн
Купить The Shawshank Redemption : Selected Stories = Побег из Шоушенка. Адаптированная книга для чтения на английском языке

The Shawshank Redemption : Selected Stories = Побег из Шоушенка. Адаптированная книга для чтения на английском языке

Stephen King

86 грн
Купить Києво-Печерський патерик. Репринтне видання

Києво-Печерський патерик. Репринтне видання

Абрамович Д.І.

210 грн

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

Купить Глубокое обучение и TensorFlow для профессионалов. Математический подход к построению систем искусственного интеллекта на Python

Глубокое обучение и TensorFlow для профессионалов. Математический подход к построению систем искусственного интеллекта на Python

Сантану Паттанаяк

590 грн
Купить Создание сайтов своими руками на BOOTSTRAP

Создание сайтов своими руками на BOOTSTRAP

Евдокимов П. В., Финков М. В.

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

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

Крэг Ларман

1 080 грн
Купить Web Content Management. A Collaborative Approach

Web Content Management. A Collaborative Approach

Nakano Russell

221 грн
111 грн
Купить Машинное обучение. Наука и искусство построения алгоритмов, которые извлекают знания из данных. Учебник

Машинное обучение. Наука и искусство построения алгоритмов, которые извлекают знания из данных. Учебник

Петер Флах

1 420 грн
Купить Алгоритмы на C++

Алгоритмы на C++

Роберт Седжвик

1 080 грн
Купить Построение систем машинного обучения на языке Python

Построение систем машинного обучения на языке Python

Луис Педро Коэльо, Вилли Ричард

840 грн
Купить Алгоритмические трюки для программистов

Алгоритмические трюки для программистов

Генри С. Уоррен

495 грн
Купить Алгоритмы: построение и анализ. Том 1

Алгоритмы: построение и анализ. Том 1

Томас Х. Кормен, Чарльз И. Лейзерсон

630 грн
Купить Искусство тестирования программ

Искусство тестирования программ

Гленфорд Майерс, Том Баджетт, Кори Сандлер

590 грн
Купить HTML5: карманный справочник

HTML5: карманный справочник

Дженнифер Нидерст Роббинс

270 грн
Купить Delphi 2005 для .NET в подлиннике

Delphi 2005 для .NET в подлиннике

Евгений Марков, Владимир Никифоров

220 грн
110 грн
Купить C++ для инженерных и научных расчетов

C++ для инженерных и научных расчетов

Питер Готтшлинг

590 грн
Купить Visual Basic.NET Developer's Guide to ASP.NET, XML, and ADO.NET

Visual Basic.NET Developer's Guide to ASP.NET, XML, and ADO.NET

Jeffrey P. McManus and Ch

275 грн
138 грн
Купить Visual Basic Desing Patterns. VB 6.0 and VB.NET +CD

Visual Basic Desing Patterns. VB 6.0 and VB.NET +CD

Cooper James

248 грн
124 грн
Купить C++ AMP. Построение массивно параллельных программ с помощью Microsoft Visual C++

C++ AMP. Построение массивно параллельных программ с помощью Microsoft Visual C++

Грегори Кейт

778 грн
234 грн
Купить Структуры данных и алгоритмы их обработки на языке программирования Паскаль

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

Касторнова В.

353 грн
248 грн
Купить Время игр! Отечественная игровая индустрия в лицах и мечтах: от Parkan до World of Tanks

Время игр! Отечественная игровая индустрия в лицах и мечтах: от Parkan до World of Tanks

Андрей Подшибякин

305 грн
Купить Язык программирования C

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

Брайан У. Керниган, Деннис М. Ритчи

590 грн
Купить C# для чайников

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

Джон Пол Мюллер, Билл Семпф, Чак Сфер

420 грн

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

Всего цитат
0

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

Отзывы

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

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