Design approches in programming (OOP) [closed]
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this questionI want to study some approaches on realizing a project, designing an application, and so on. I'm not referring to Design Patterns as much as i'm referring at some design styles. For example MVC. So, in that order, I need some links, book names or other suggestions to 开发者_JAVA技巧study on this topic. If you have some thoughts, please help me. Thanks.
I would start by reading upon Domain Driven Design. Eric Evans Tackling Complexity in the Heart of Software is a must-read on this topic. I can then recommend reading Jimmy Nilssons Applying Domain Driven Design and Patterns. This book has examples in .NET (C#) but you should be able to apply it to your language of choice.
Code Complete by Steve McConnell is also a good read if you want to learn how to write clean, maintainable code.
If you like Head Firsts books, i can also recommend reading Object-Oriented Analysis & Design.
For the record, MVC is a design pattern.
精彩评论