What Does This Book Cover?


Every time we write code in C#, we're coding a class – it's unavoidable. This book addresses the decisions we make as programmers in this environment, by placing them in the context of what they really are: decisions about class design. So, when we write a method and choose whether to make it static, whether it is to be public or private, what parameters it should take, and so on, this book helps us look at those decisions in the context of how they impact on the design of a class.

This book takes a step back from the code we write every day and asks, "What is it really doing?" It asks you not to consider each C# keyword or syntax construction just in terms of its effect, but to consider how it accomplishes that effect. In the course of this book, we'll see how all our code is compiled into .NET types; how we define type members; how type members are inherited; how types are aggregated into assemblies; how we can control the creation of instances of types; and many more aspects of effective class coding.




C# Class Design Handbook(c) Coding Effective Classes
C# Class Design Handbook: Coding Effective Classes
ISBN: 1590592573
EAN: 2147483647
Year: N/A
Pages: 90

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net