Инфраструктура программных проектов: соглашения, идиомы и шаблоны для многократно используемых библиотек .NET

Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .Net Libraries
Название в оригиналеFramework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .Net Libraries
ИздательствоВильямс
Год издания2011
Страниц416
ПереплетТвердый переплет
ИзданиеВторое издание
Формат70х100/16 (170х240 мм, увеличенный)
ISBN978-5-8459-1692-1
ИзготовительООО "Издательский дом "Вильямс". 101509, РФ, г. Москва, ул. Лесная, 43, стр. 1
ИмпортерООО «НТЦ АПИ», г. Минск, ул. Уманская, 54, пом. 1, каб. 34

Как создать инфраструктуру для программного проекта? Как правильно выбирать имена классов, методов, свойств и переменных? Как лучше организовать программные компоненты? Почему этот компонент должен быть именно в этой сборке?

Как создать инфраструктуру для программного проекта? Как правильно выбирать имена классов, методов, свойств и переменных? Как лучше организовать программные компоненты? Почему этот компонент должен быть именно в этой сборке? Ответ на эти и многие другие вопросы дают ведущие программисты мира и разработчики среды .NET. Программирование в среде Microsoft "Настоящая классика" - из предисловия Мигеля де Икаса Второе издание этой книги позволяет разработчикам освоить лучшие приемы разработки многократно используемых библиотек для Microsoft .NET Framework. Расширенное и обновленное для .NET 3.5, это новое издание фокусирует внимание на разработке тех частей, которые непосредственно определяют применение в программах библиотеки классов, особенно общедоступных API. Эта книга облегчит работу любого .NET-разработчика, который разрабатывает код, предназначенный для других разработчиков. Она содержит аннотации к правилам, принадлежащие тридцати пяти выдающимся архитекторам и программистам .NET Framework, оживленные обсуждения причин, по которым были введены данные правила, а также примеры, показывающие, когда можно нарушить обсуждаемые правила. Архитекторы программных продуктов, основанных на технологиях Microsoft, Кржиштоф Цвалина и Брэд Абрамс учат искусству разработки инфраструктур "сверху вниз". Их опыт и глубокая проницательность позволят вам изучить следующие темы. · Общая философия и фундаментальные принципы разработки инфраструктур · Основные правила именования различных частей инфраструктуры · Правила разработки и расширения типов и их членов · Вопросы, связанные с выпусками, и руководство по расширяемости · Как следует (и как не следует) разрабатывать исключения · Руководство (и примеры) разработки общих шаблонов Правила в этой книге представлены в четырех главных видах: НАСТОЯТЕЛЬНО РЕКОМЕНДУЕМ, РЕКОМЕНДУЕМ, НЕ РЕКОМЕНДУЕМ и НАСТОЯТЕЛЬНО НЕ РЕКОМЕНДУЕМ.

Эти указания помогают сфокусировать внимание на тех методах, которые должны применяться всегда, которые должны применяться как правило, которые должны применяться редко, а также на тех, которые никогда не должны применяться. Для каждого правила описана область его применимости, причем в большинстве случаев приводятся примеры кодов, помогающие проиллюстрировать обсуждаемое правило. Второе издание книги является единственным общепризнанным ресурсом лучших методов разработки управляемого кода API, написанным самими разработчиками.

Кадры Все 23

Похожие лоты

Вход

В течение нескольких секунд вам придёт SMS с одноразовым кодом для входа. Если ничего не пришло — отправьте код ещё раз.
Это бесплатно, безопасно и займёт всего несколько секунд
Войдите с помощью своего профиля

Регистрация

Введите номер вашего мобильного телефона:
Войдите с помощью электронной почты или номера телефона
Войдите с помощью своего профиля

Восстановление пароля

Укажите адрес электронной почты, который вы использовали при регистрации
Нужна помощь? Напишите нам

Восстановление пароля

Инструкции по восстановлению пароля высланы на 
Нужна помощь? Напишите нам