Abstract
Modern programming languages such as C# are object oriented in nature. The C# language allows you to think and program in terms of classes and objects. However, knowing C# language keywords and features is just one part of the story. Equally important is knowing how these features can be put to use in the best possible way so as to result in a better quality code base and ultimately help in building software that is robust, flexible, maintainable, and extensible.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Author information
Authors and Affiliations
Electronic Supplementary Material
Below is the link to the electronic supplementary material.
Rights and permissions
Copyright information
© 2016 Bipin Joshi
About this chapter
Cite this chapter
Joshi, B. (2016). Overview of SOLID Principles and Design Patterns. In: Beginning SOLID Principles and Design Patterns for ASP.NET Developers. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-1848-8_1
Download citation
DOI: https://doi.org/10.1007/978-1-4842-1848-8_1
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4842-1847-1
Online ISBN: 978-1-4842-1848-8
eBook Packages: Professional and Applied ComputingApress Access BooksProfessional and Applied Computing (R0)