Online Library TheLib.net » Инфраструктура программных проектов: соглашения, идиомы и шаблоны для многократно используемых библиотек .NET
cover of the book Инфраструктура программных проектов: соглашения, идиомы и шаблоны для многократно используемых библиотек .NET

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

00
29.01.2024
0
0
2-е изд. — М.: Вильямс, 2011. — 416 с. — ISBN: 978-5-8459-1692-1, 978-0-321-54561-9.
Эта книга облегчит работу любого .NET-разработчика, который разрабатывает код, предназначенный для других разработчиков. Она содержит аннотации к правилам, принадлежащие тридцати пяти выдающимся архитекторам и программистам .NET Framework, оживленные обсуждения причин, по которым были введены данные правила, а также примеры, показывающие, когда можно нарушить обсуждаемые правила.
Второе издание этой книги позволяет разработчикам освоить лучшие приемы разработки многократно используемых библиотек для Microsoft .NET Framework. Расширенное и обновленное для .NET 3.5, это новое издание фокусирует внимание на разработке тех частей, которые непосредственно определяют применение в программах библиотеки классов, особенно общедоступных API.
Архитекторы программных продуктов, основанных на технологиях Microsoft, Кржиштоф Цвалина и Брэд Абрамс учат искусству разработки инфраструктур "сверху вниз". Их опыт и глубокая проницательность позволят вам изучить следующие темы:
общая философия и фундаментальные принципы разработки инфраструктур;
основные правила именования различных частей инфраструктуры;
правила разработки и расширения типов и их членов;
вопросы, связанные с выпусками, и руководство по расширяемости;
как следует (и как не следует) разрабатывать исключения;
руководство (и примеры) разработки общих шаблонов.
Download the book Инфраструктура программных проектов: соглашения, идиомы и шаблоны для многократно используемых библиотек .NET for free or read online
Read Download
Continue reading on any device:
QR code
Last viewed books
Related books
Comments (0)
reload, if the code cannot be seen