Більш ефективна C#, Вагнер Білл
- Час доставки: 7-10 днів
- Стан товару: новий
- Доступна кількість: 4
Більш ефективна C#
Вагнер Білл
- Видавець: Обіцянка
- Рік випуску: 2018
- Виявлення: п'ятий картон
- Формат: 170 х 230 мм
- Кількість сторінок: 326
- ean: 9788375413656
50 способів вдосконалення мови c# Загальновизнаний експерт .NET Білл Вагнер визначає та пояснює 50 вдосконалених методів та правил написання надійного та добре функціонуючого коду C# 7.0. Відповідно до зростаючої витонченості мови C# та очікувань спільноти програміста, Вагнер представляє нові, ефективні рішення проблем, які ми стикаємося щодня. Три видання ефективних C# та чітких пояснень, порад та реалістичних прикладів коду довели свою цінність для тисяч програмістів. Більш ефективна C# приносить той самий перевірений підхід до нових функціональних можливостей мови C# 7.0, що допомагає більш ефективно та ефективно виконувати добре відомі завдання. На основі неперевершеного досвіду та ключової ролі у глобальних горі, що стандартизує мову C#, Вагнер демонструє об'єктно-орієнтовані, функціональні та орієнтовані підходи для управління даними, використовуючи C#, кращі способи висловити наші наміри користувачам та іншими програмістами, а також новими можливостями використовувати асин-хронічні методи та динамічне програмування. ? Використання властивостей замість наявних полів даних (точка 1) ? Розрізнення цінних та еталонних типів (4) ? Залежності між різними поняттями рівності (9) ? Уникнення операторів конверсії (11) ? Розрізнення інтерфейсів та віртуальних методів (15) ? Уникнення методів перевантаження, визначених у базових класах (19) ? Створення груп методів, які є яскравими, мінімальними та повними (22) ? Увімкнення миттєвої звітності в ітераторах та асинхронних методах (26) ? Використання асинхронних методів для асинхронної роботи (27) ? Уникнення потоків розподілу та перемикання контекстів (30) ? Побудова паралельних запитів Plinq з урахуванням винятків (36) ? Використання пулу ниток замість створення потоків (37) ? Використання фонового працівника для спілкування між ними (38) ? Використання найменшого можливого діапазону для блокад (41) ? Переваги та недоліки динамічного програмування (43) ? Повне використання API виразів (46) ? Мінімізація динамічних об'єктів у публічному API (47) Ви вже ефективний програміст C#: завдяки цій книзі ви станете особливими. Білл Вагнер - один з провідних дизайнерів C#, член Комітету з стандартів ECMA C#та автора трьох видань, що діють C#. Він також є президентом з гуманітарних інструментів, він отримав назву регіонального директора Microsoft та .NET MVP протягом 11 років, а нещодавно приєднався до Консультативної ради .NET Фонду. Вагнер неодноразово допомагав різним компаніям-від стартапів до міжнародних корпорацій у вдосконаленні процесів дизайну та розробці команд програмування. В даний час, як член.
[Код пропозиції, 93278902471ks, 9788375413656,2025-03-01 20:18:13]