Pro .NET 2.0 Code and Design Standards in C# ppt

361 629 1
Pro .NET 2.0 Code and Design Standards in C# ppt

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

[...]... about internal standards only Its role is to present to you a catalog of standards that are understood to be in the public domain and free to use and specialize for your situation Standards have been categorized as code, design, and patterns Code standards discuss policy, structure, development, and documentation of code Design standards discuss code design from a policy, structure, development, and. .. to Use the Standards The standards may be used in several ways, principally in the following manner: (1) as in- house team standards; (2) as a template to develop in- house team standards; (3) by professionals wanting to reference community standards; and (4) by students wanting to adopt community standards in preparation for a career as a developer or application architect In addition to the introduction... 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... cycle) • Coding • The customer is always available • Writing code to agreed standards • Pair programming production code • Having only one pair integrate code at a time • Coding the unit test first • Integrating frequently • Collective ownership (XP defines this as allowing any developer to change any line of code there is no personal ownership of code) • No overtime (developing code when in a tired... that fact is indicated by the use of square brackets after the name of the standard For example, Partial Types was introduced in C# 2.0, and its standard is indicated as follows: Partial Types [Introduced C# 2.0] Otherwise, all standards were introduced in versions 1.0, or 1.1 of the language and do not show square brackets I shall now briefly introduce the chapters in the book Introducing the Chapters... Engineering for Indigo JON Biosystems (www.indigobio.com), an independent software vendor providing data management solutions for the life sciences, where he writes tools using C#, Java, and XML Jon was editor of the Object Query Language and C++ Working Groups of the Object Data Management Group (ODMG) and has coauthored many books on NET and C#, including Beginning C# Databases: From Novice to Professional... standards Code and design standards are presented from two perspectives: pure (policy) and applied (structure and development) The pure and applied perspectives of code and design merge in the presentation of design patterns I am conscious that for you to adopt any standard, you will want to be convinced of its merit So, rather than state the standard and give a quick example, I have prepared the standards. .. architects and developers: IEEE and W3C Whereas IEEE focuses on standards for a wide range of industries, including information technology, W3C has a sharper focus on Internet technology I 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: information... make standards out of practices that they know are effective, efficient, and intuitive, and, in the main, disregard practices that may be the ideal but that are complex or unintuitive Second, by using a standard, an organization can design and develop with uniformity Conforming to a uniform way of designing and coding applications minimizes risks and problems associated with application architects and. .. part of its code policy A brief overview of RUP and XP methodologies now follows: XP eXtreme Programming articulates a programming process that is built around four core best practices: planning, designing, coding, and testing Some of the features of the best practices include: • Planning • User stories • Release planning • Small release • Measuring project velocity • Iteration planning • Rotating team . class="bi x0 y0 w0 h0" alt="" Mark Horner Pro .NET 2. 0 Code and Design Standards in C# 5 60 -2 fm.qxd 10 /27 /05 4: 30 PM Page i Pro .NET 2. 0 Code and Design Standards. many books on .NET and C#, including Beginning C# Databases: From Novice to Professional (Apress, 20 04) and Pro Visual Studio .NET (Apress, 20 04). Jon would

Ngày đăng: 05/03/2014, 21:20

Từ khóa liên quan

Mục lục

  • Pro .NET 2.0 Code and Design Standards in C#

    • Table of Content

    • PART 1 Code Policy Standards

      • Chapter 1 Code Policy

      • Chapter 2 Code Structure

      • Chapter 3 Code Development

      • Chapter 4 Code Documentation

      • PART 2 Design Policy Standards

        • Chapter 5 Design Policy

        • Chapter 6 Design Structure

        • Chapter 7 Design Development

        • Chapter 8 Design Documentation

        • PART 3 Pattern Standards

          • Chapter 9 Patterns

          • Chapter 10 Creational Patterns

          • Chapter 11 Structural Patterns

          • Chapter 12 Behavioral Patterns

          • PART 4 References

            • Appendix A Environment Variables and Remote Proxy Example

            • List of Standards

            • Glossary

            • Index

Tài liệu cùng người dùng

Tài liệu liên quan