|
|
Pro .Net 2.0 Code and Design Standards in C#
The book is divided into four parts: code, design, patterns, and references. The code part of the book discusses code policy, structure, development, and documentation. The design part of the book discusses code from a design-policy, structure, development, and documentation perspective. In the patterns part of the book, design patterns are introduced and then discussed within the traditional category of creational, structural, and behavioral design patterns. The reference part of the book includes an appendix, a standards index, and a glossary. Throughout the book, the code examples are based on the fictitious Model T domain: a car manufacturing plant that makes Model T cars.
Chapter 1: Code Policy
This chapter notes that successful code is written through code management and not by chance. It introduces code style, which includes a discussion on code notation—for example, what are Pascal, Camel, and Hungarian notation, and where they may be used.
Chapter 2: Code Structure
The discussion progresses to how code is structured strategically to maximize its visibility, extensibility, and reusability. In so doing, this chapter examines program structure, namespaces, and the types that are commonly used to hold code, such as classes, interface types, and the new partial type.
Chapter 3: Code Development
In this chapter, the focus is on the lexical features of the C# language, which includes a discussion of code fundamentals that are categorized as class accessibility; class fundamentals; inheritance; expression and statement; flow control; and iteration.
Chapter 4: Code Documentation
Code documentation is the first of a pair of chapters on documentation (the other is design documentation). This chapter introduces documentation policy and identifies common ways that code is documented.
Download Link
All rights reserved. All other trademarks appearing on on this site are the property of their respective owners. We don't store any files on this server, we just index the link from the other website.
|
|
|
|