Software development Tools (v)--development and development

Source: Internet
Author: User



Software development Tools (v)-development and development




We have learned about software development tools from the theoretical and technical aspects, and now we summarize the real life

such as the purchase of commercially available software development tools or the development of their own

What about a dedicated tool? His historical development, the current direction of development, and the Eclipse Workbench to learn more.




                First, use and development:





1. Development or purchase trade-offs:

1) Software development work nature and requirements (generally small purchase, large self-development)


2) Actual needs of developers


3) Working environment


4) Personnel factors




2. Why should we set clear and limited goals before choosing to buy?  

When choosing and acquiring software development tools, the most important thing is to set limited, realistic goals.

1) Why software projects use

2) in that stage

3) which people use

4) Hardware and software requirements


3. Software development Tools Market Research content:

(1) function (2) performance (3) Development method and theory (4) documentation No (5) Operating Environment (6)

Service, training conditions (7) Price




4, Buy soft tools to open the steps:1) Understand the purpose, needs


2) Clear buy soft open tool environment and restrictions


3) Market research


4) Comparison of several software


5) Testing, inspection


6) Official signing of the purchase


7) Install trial




5. Use the soft opening tool condition:

Management:1) Strictly according to the use of the System 2) record the use of the process 3) Training staff 4) regular audits and evaluations


Test and evaluate the operation status and efficiency of the system.




6, spontaneous development of soft-open tools Note:1) Starting from reality: setting realistic, limited goals


2) adhere to the short and practical, gradually record


3) Complete documentation





                      Second, development

                                             




1, Integration : design phase, analysis method independent platform Tools




2, Direction : 1) Intelligent, 2) networking (java,html), 3) integration, 4) standardization


Historical Development : diversification and assimilation





3. IDE Integrated development environment: The application of the provider development environment, generally including code Editor, compiler,

Debugger and graphical user interface tools We are familiar with visual Studio and Eclipse. Eclipse is an open

A Java-based extensible development platform for source code. For its part, it is just a framework and a set of services

To build the development environment through plug-in components. Fortunately, Eclipse comes with a standard set of plugins,

Includes Java development tools (Java Development kit,jdk).



                  

Third, instance eclipse
  1, the specific composition;






2. Eclipse Workbench:(Workbench) Advanced user Interface framework, which provides users with a holistic architecture,

An extensible interface.




3. Comparison :


Eclipse "big platform, small core, multi-plug-in" is more rich than visual Studio

have flexibility.




Workspace (organize files and directories in project): a piece of area that a user draws on a computer's disk

Domain, save user work data and code, configuration information.










Copyright NOTICE: This article for Bo Master original article, without Bo Master permission not reproduced.

Software development Tools (v)--development and development

Contact Us

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

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.