Лучшие практики проектирования и реализации API на C#

0/5 ·
Создан: 10 июля 2019 г. Обновлён: 23 марта 2026 г.

Хорошо спроектированный API экономит недели разработки и спасает от багов, возникающих из-за неверного использования вашего кода. В этом материале разбираются стандарты проектирования типов на C#, принятые в профессиональном .NET-сообществе.

Внутри курса:

  • Техники инкапсуляции типов для защиты от некорректного использования.
  • Работа с «запахами» проектирования: поиск и устранение архитектурных ошибок в коде.
  • Грамотная стратегия обработки исключений и работа с null-ссылками для повышения надежности системы.
  • Стандарты именования и проектирования членов API, делающие код самодокументированным.

Материал будет полезен разработчикам любого уровня, которые хотят перейти от написания просто работающего кода к созданию чистых, читабельных и профессиональных программных интерфейсов.

Другие материалы автора

И
Можно купить
114 ₽ 1 100 ₽ −90%

Изучаем юнит-тестирование с NUnit на C#

Илья Фофанов
Полное руководство по Python 3: от новичка до специалиста Можно купить
134 ₽ 959 ₽ −86%

Полное руководство по Python 3: от новичка до специалиста

Илья Фофанов
П
Можно купить
80 ₽ 800 ₽ −90%

Практический курс для новичков по SQL и PostgreSQL

Илья Фофанов
П
Можно купить
172 ₽ 1 434 ₽ −88%

Программирование на C#: от новичка до специалиста

Илья Фофанов
Л
Можно купить
200 ₽ 1 190 ₽ −83%

Лучшие практики проектирования и реализации API на C#

Илья Фофанов
А
Можно купить
94 ₽ 899 ₽ −90%

Алгоритмы и структуры данных от А до Я

Илья Фофанов
А
Можно купить
138 ₽ 999 ₽ −86%

Архитектура ПО: Meta и SOLID принципы в ООП

Илья Фофанов
П
Можно купить
320 ₽ 1 090 ₽ −71%

Практический курс по T-SQL и SQL Server

Илья Фофанов
Ш
Можно купить
82 ₽ 999 ₽ −92%

Шаблоны проектирования на Python

Илья Фофанов
Б
Можно купить
122 ₽ 899 ₽ −86%

Бэкенд разработка на Django

Илья Фофанов
И
Можно купить
102 ₽ 1 090 ₽ −91%

Изучаем Git и GitHub за 3 часа на практике

Илья Фофанов
R
Можно купить
150 ₽ 1 090 ₽ −86%

React - Полное руководство

Илья Фофанов
0 · 0 отзывов

Отзывов пока нет. Будьте первым!

Ещё интересные курсы

Gauge: Ultimate Review Theme Можно купить
534 ₽ 3 700 ₽ −86%

Gauge: Ultimate Review Theme

Т
Можно купить
80 ₽ 1 000 ₽ −92%
5.0

Торговый робот - 2

DayTradingSchool
С
Можно купить
80 ₽ 500 ₽ −84%

Семантика C#

videosharp
Moview - шаблон для создания кино, музыкального или игрового сайта Можно купить
540 ₽ 3 000 ₽ −82%

Moview - шаблон для создания кино, музыкального или игрового сайта

D
Можно купить
150 ₽ 700 ₽ −79%

Django создаем аналог Twitter

Advance Seat Reservation Management for WooCommerce Можно купить
238 ₽ 2 400 ₽ −90%

Advance Seat Reservation Management for WooCommerce

L
Можно купить
224 ₽ 700 ₽ −68%

Learning Path: Modern Web Development with JavaScript

Udemy
Web приложение - My Resume на Java Можно купить
148 ₽ 750 ₽ −80%

Web приложение - My Resume на Java

DevStudy.net
W
Можно купить
122 ₽ 3 000 ₽ −96%

Wptube

Affiliate Management System Можно купить
244 ₽ 2 350 ₽ −90%

Affiliate Management System

Codecanyon
G
Можно купить
400 ₽ 6 800 ₽ −94%

Gridbuilder - плагин вывода грида с фильтром

Themeone
A
Можно купить
218 ₽ 2 500 ₽ −91%

AdAdmin - рекламный сервер