Agile Software Development-principles
Single Responsibility Principle (SRP ):
Every thing (function, variable, class, module, etc.) only does one thing.
OCP ):
The extension is open and the change is closed. The key lies in abstraction. In
This content is familiar, because the system has learned software engineering knowledge before. However, this part of the content is also a little more, it is obviously impossible to rely on memory, it is also not scientific.
Therefore, the
The software interface, also known as the user interface, is an important part of human-computer interaction and the first impression of software use. It is an important part of software design. Software Interface Design is becoming more and more
Software design is the core technology of software. No matter what software design method is used, the software design stage generally includes architecture design, data design, detailed design and other design activities, it is another important
Abstract: Lao Tzu's philosophy, morality, software philosophy, and software reference: top ten programming rules for eliminating human wolf software in sequence
SAGE:The Tao is often unknown. Although Park is a small hero. If Hou Wang can keep
Abstract: Lao Tzu's philosophy, morality, software philosophy, and software reference: top ten programming rules for eliminating human wolf software in sequence
SAGE:The name is Yi. The name is Xi. The name is micro. The three cannot be merged, so
Summary of this image today is particularly difficult. It may be due to poor Video Performance and many confusion points. Therefore, it is a headache During Classification summary. Although the summary is complete, my mind is still not smooth, and I
Abstract: Lao Tzu's philosophy, morality, software philosophy, and software reference: top ten programming rules for eliminating human wolf software in sequence
SAGE:Enterprises are not independent; cross-enterprise is not. Self-recognition is
Abstract: Lao Tzu's philosophy, morality, software philosophy, and software reference: top ten programming rules for eliminating human wolf software in sequence
SAGE:The ancient good is a scholar, subtle Xuan Tong, deep cannot be recognized.
Zhou botong RSS reader http://www.onlinedown.net/soft/37448.htm
Advantage: There are more built-in news links, and the selection of these news links is very good, especially the recommendation channel. It also supports Import and Export of opml and
I haven't written some code for a while, and my hands have been itchy. So I went online to find an instance video and found Han shunping's fake QQ video, write while reading. It will be completed in two days.
Today, I will analyze the
Many people use pirated software, and I also use it. However, with the development of international software intellectual property rights, the use of pirated software has become more difficult than in the past, why do we need to protect intellectual
The above mainly analyzes the system to clarify the logic model of our system. That is to say, through the previous chapters, we know what the system needs to do ?". In the software design stage, the main task is to transform the system logic model
Previous blogs are written from the software perspective, such as the entire software development process, software development methods, and software development quality, summarize the engineering management of software development from the position
After reading the figure above, you will understand the general content of this lecture. Below I will summarize it based on the classification of this image.
I. first look at the task of Requirement Analysis:
To put it simply, you can use the
Chapter 4 high quality software development
Chapter 1 of this book describes the basic concept of "Software Quality" and explains the top ten attributes of software quality. These ten quality attributes are classified into functional and
I personally think that the test team should be merged with the development team and the business team to become a team with unified administration and functions. The old man said: "daosheng 1, life 2, LIFE 3, and life 3 ". Which of the following
Software Engineering Testing
We learned the encoding before, but our program cannot be directly put into use. We only need to test the system to find and correct the errors found in the system, so that the system can be in good state before the
Abstract: Software philosophy, software path, silver bullet, Wolf, software architecture, see: top ten proposition programming rules for eliminating wolf in sequence
2. Software Architecture-moderate difficulty
Sage:We all know that the beauty of
Abstract: Software philosophy, software path, silver bullet, Wolf, software architecture, see: top ten proposition programming rules for eliminating wolf in sequence
SAGE:Good deeds. Water is good for all things and does not dispute, where all
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.
A Free Trial That Lets You Build Big!
Start building with 50+ products and up to 12 months usage for Elastic Compute Service