Pro .NET 2.0 Code and Design Standards in C#

Coperta unu
Apress, 22 nov. 2006 - 360 pagini
This is not a book that tells you what you should or shouldn’t do! So, in the immortal words of Douglas Adams (www.douglasadams.com): “Don’t Panic!” Yes, it is a book on standards, but the standards are not presented as a set of rules; rather, they are presented and explained as a catalog of standard practices that are commonplace in the development community. My job is to bring them to your attention, and it’s your choice whether you use them. Generally, there are two categories of standards: internal and external. Internal standards are those standards that are in-house standards, whereas external standards are standards that are used between organizations to standardize a selection of industry practices (e.g., IEEE-1016 documentation for software design or IEEE-830 software requirements standard). There are two leading organizations that develop external standards relevant to architects and developers: IEEE and W3C. Whereas IEEE focuses on standards for a wide range of ind- tries, including information technology, W3C has a sharper focus on Internet technology. ?Note IEEE-SA is an acronym for Institute of Electrical and Electronics Engineers Standards Association. The association is the leading developer of international standards for a wide range of industries: inf- mation technology, telecommunication, biomedical and health care, and power and energy, for example. It offers a subscription service to access the standards; you can check out their website at www.ieee.org.
 

Cuprins

CHAPTER
4
Design Policy Standards
5
CHAPTER
10
Code Structure
29
Partial Type Introduced C 2 0
35
Class Development
44
Accessibility
54
Code Documentation
85
Pattern Standards
170
Creational Patterns
183
Factory Method Pattern
192
Singleton Pattern
199
Structural Patterns
203
Adapter Pattern
218
Facade Pattern
229
Behavioral Patterns
235

Visual Studio XML Comment Tool
97
Design Policy Standards
102
Design Structure
119
Design Context
125
Application Design Architectures
132
Design Development
141
Design Documentation
159
Observer Pattern
241
Template Method Pattern
251
References
256
LIST OF STANDARDS
269
GLOSSARY
287
INDEX
319
Drept de autor

Alte ediții - Afișează-le pe toate

Termeni și expresii frecvente

Despre autor (2006)

Mark Horner is principal enterprise architect and .NET application consultant with Torville Software. He is a 25-year veteran of the industry and has worked with a host of blue-chip organizations, including Citibank, NRMA Insurance, ANZ Banking Group, Unilever, Hewlett Packard, British Aerospace, and CPA Australia.

Informații bibliografice