Category |
Title |
Recommended content |
Remarks |
Design |
Enterprise Application Architecture Model |
Domain logic model,WebPresentation mode and data source architecture Mode |
How is the business logic stored inCodeThere are good instructions for organizing and writing. The transaction scripts, domain models, and activity directories mentioned in them are all frequently mentioned in architecture discussions. |
Design Mode |
Introduction, conclusion, common models |
Designers are required. "Introduction" provides a good description of object-oriented design. The example is ugly, but the description of common patterns is worth reading. Other design patterns can be viewed as the interpretation, comments, and supplement of this book. |
JavaAnd Mode |
Examples of object-oriented design principles and patterns |
The example is easy to understand. The description of the mode is better than the design mode. |
Agile Software Development-Principles and Practices |
Object-Oriented Design Principles and Package Design Principles |
What should a good object-oriented design be and what design results should be achieved? |
UMLAnd Mode Applications |
GRASPDomain Model, Case Controller, up |
How to design a class? What are the principles for assigning class responsibilities? What is a domain model and an entity class? |
Refactoring-improving the design of existing code |
Code style and common refactoring Methods |
Even if we can't rebuild the code, we can at least understand the code style from the opposite side. For more information about coding specifications, see |
Requirements and business |
Compile Effective Use Cases |
What are the use case levels and use cases? |
How is the control class designed for the granularity of use cases? How many interfaces and functions should a control class contain? |
Effective Use Case Model |
What are good use cases and how to compile them? |
The two use case books are similar. |
Software Requirement Management Use Case Method |
Requirement Analysis and Management |
How to analyze and manage requirements |
Programming |
C #Advanced Programming (Third edition) |
. Net1.1Getting started |
Provides an indexed understanding |
ASP. NETServer Control and component development |
Asp.netPage lifecycle model and control development |
Control development best instructions |
SQL Server 2000Development and Management(Zhujian) |
Database entry and Improvement |
Worth reviewing |
Management |
Effective managers |
What should a productive manager do? |
We are used to overwhelmed by tasks assigned by superiors. Occasionally, I raised my head to think about what your superiors are doing, what their responsibilities are, and what effect they want you to achieve? This will help you accomplish tasks more efficiently and effectively. |
Lead Software Development Team |
How can you lead a project manager? |
Software Development Project Management |
Detailed instructions |