Software development tools (soft development tools) is a book that allows programmers to understand their own tools. As a novice programmer who has just been familiar with programming, it provides planning tools, analysis tools, and design tools, although not many are used, there is also a concept.
The following is the first export chart of the software development tool. It will be dizzy:
After learning the tool, you can analyze it again to find out that the tool focuses on a, the status quo and development B, development and use. The things in it are relatively basic, and it will be easier to understand into your own thoughts.
Based on the graph, let's analyze:
I. Status Quo and Development
First, we need to understand the development history of some development tools and see how it develops, from the machine language that only interacts with machines to the compilation of some meaningful words, driven by demand and development, we have a procedural Program Design-processing the process. Then, in order to allow machines to do more, people gradually develop and process non-procedural languages.
Because these are first developed from foreign countries, the software development tools in China are still different from those in foreign countries. Other theoretical research is better. The biggest difference is that there are few applications.
In the history of software development tools, the development trend is networked, intelligent, and integrated standardization. In this way, development tools can be used to replace people to do simple and repetitive things.
Ii. Development and Use
Software development tools are mainly intended for enterprise managers and program developers. This book will introduce tools in a large part.
First, before software development, you must know that these tools can be developed by yourself or purchased. We need to look at the two methods that are more reasonable, get the most benefits, and how to weigh them. Of course, many program developers will have some self-developed tools to improve efficiency and see how they do it. Software development is for use. The development process is the same as the development process of all programs. It can be divided into planning, requirement analysis, design, coding implementation, testing, and O & M, and then put into use.
During the development process, a lot of information will be generated, such as version information, documents, and data used. These things must be stored in an information library, in this process, there will be more and more information in different formats, and remote backup and standardized management are required.
After learning this theory, you can find an actual development tool to familiarize yourself with it. Eclipse is used in the book. I will not talk about it here. Read the book.
**************************************** **************************************** ***
Hope this time we can pass the test. (* ^__ ^ *) Hey ......
Self-Test SDT