best software development books

Read about best software development books, The latest news, videos, and discussion topics about best software development books from alibabacloud.com

Advice and advice for young engineers who want to engage in software development (turn)

These days, in the CSDN forum software training and certification column, many of the comments, see a lot of people in the confusion, but also see a lot of general confusion, the purpose of writing this article is to give me these years in the software industry some experience and experience will be heard, And for the general concern and general confusion of the issue of some guidance, I will do my best to

Introduction to software development tools 6. Web development tools

the editor, and the mouse stays between the double quotation marks of the first href. Using the Automatic completion function of editplus will greatly improve your work efficiency. In addition, we can create different "auto-completion" based on different file types. For example, if it is an XHTML file, "B" + space "isIn the CSS file, "B" + space "is" border: 1px solid red ;". Very user-friendly.You can use this setting to use the automatic completion function of editplus. 1.4 highlighted synt

8 software development principles that customers should know

cannot correctly assess the positive and negative effects caused by the function, nor can they propose a good solution for balanced utilization of various resources from a global perspective. 9. Conclusion Software developers need to make all efforts to complete a good software. There are many books on how to control softwar

Exploration of another pole of software development (1) _IT industry

It has been vividly described as "waterfall" development and "agile development" as the poles of software development. Waterfall development from the beginning of the development of the definition of

Introduction to the Software development model

1. Side-by-side modification models (Build-and-fix model)Well, in fact, many products are actually used in the "side-to-side change" model to develop, especially many small companies product cycle compression too short. In this model, there is neither specification nor design, and the software continues to be modified again and again as the customer needs.In this model, the developer gets the project immediately, writes the program according to the re

Introduction to "reprint" Software development mode

1. Side-by-side modification models (Build-and-fix model)Well, in fact, many products are actually used in the "side-to-side change" model to develop, especially many small companies product cycle compression too short. In this model, there is neither specification nor design, and the software continues to be modified again and again as the customer needs.In this model, the developer gets the project immediately, writes the program according to the re

Enterprise-level agile software development platform based on DOTNET component technology-agileeas. Net-document summary and Learning Guide

1. Introduction to agileeas. NET platform Agileeas. NET platform is a rapid development platform for application systems. It helps small and medium-sized software developers quickly build their own enterprise information management development teams to save development costs and shorten

Software Development Quality Management Hierarchical Model

The hierarchical model of software development quality management-Linux general technology-Linux programming and kernel information. The following is a detailed description. Author: Lu linsheng Abstract:   In this paper, the layers of software development quality management are preliminarily divided, a hierarchical mod

SAAS Series 14: SaaS Software Development and Analysis

1 Introduction The real question is not whether computers have the ability to think, but whether humans have the ability to think. ________ B. F. Skinner Computer Science Unlike traditional software, the SAAs model is not only reflected in operational services, but also significantly different in software development methods and technologies. How to Develop SaaS

Practice of project managers (1)-modeling for software development

Kuo can fight well. The above model is far from perfect, but the story has been a long time. Therefore, it takes some patience and accumulation to cultivate the model. At present, it seems that the software development association elements are not considered as a whole to help everyone form their own "Tao" book. More books emphasize a single dimension: Object

What do we need from traditional software engineering to agile development?

Software engineering is the concept that was put forward in the 70 's, facing the challenge of increasing the size and complexity of the development procedure, proposing the concept of engineering the software development, the traditional software

RUP (Rational Unified Process, unified software development process)

Rational Unified Process (RUP) is an object-oriented and network-based Program Development methodology. According to Rational Rose and the developer of the unified modeling language, it seems like an online mentor who can provide guidelines, templates, and Case Support for all aspects and layers of program development. RUP and similar products-such as object-oriented s

About RUP (unified software development process)

Rational Unified Process (RUP) is an object-oriented and network-based Program Development methodology. According to Rational Rose and the developer of the unified modeling language, it seems like an online mentor who can provide guidelines, templates, and Case Support for all aspects and layers of program development. RUP and similar products-such as object-oriented s

Advantages of embedded software development:

involved is those (ARM, RTOS, MPEG, 802.11, etc ), after a long time, these things will become more experienced, sell old books, and provide some guidance to those who are new to the market for half a year. If you are engaged in application software, it may be hard for the next customer to switch to a completely different software

Brief introduction of Agile software development

Because I read Xin Zou Teacher's "construction Method: Modern Software Engineering (second edition)", so the Agile software development has a relatively large interest. So I found some papers on the Internet, such as requirements Engineering and agile Software Development, A

Several misunderstandings in the current Java software development __java

More and more people are starting to use Java, but most of them are not prepared enough (not to be trained on OO ideology) to manage Java projects Well, or even slow down the development of Java systems. Many people think that this is a Java complex cause, in fact, the fundamental reason is: our original knowledge of software (OO) is not too poor or inappropriate, there are cognitive and methodological misu

Microsoft's secret: Introduction to Microsoft's Software Development Model

Microsoft's secret: Introduction to Microsoft's Software Development Model 2006.06.02 Introduction to the software development model of MicrosoftThe book "Microsoft's secrets" published by Peking University press at the end of 96 is the most professional and in-depth book I have ever seen about the

Discussion on career development of the tenth software testing Exchange conference in Guangzhou

software testing from books or networks, that is, testing cases. In my impression, all kinds of learning materials undoubtedly claim that the most important and valuable part of software testing is the test case design, test Case Design is a highly technical task. It is the crystallization of the essence and experience of so

Web2.0 model of the Software Development Organization

The traditional software development model is generally like this: Research, design, coding, testing, text, installation and implementation, training, and support However, the new development mode is emerging.Research? No. First, we will discuss topics and ideas in blogs, forums, and QQ groups. Business designer, you are not fighting alone. The power of the mass

Software Development myth-above

Myth 1: myth itself. Myth 2: as long as the development process follows the agile building process, productivity and quality can be significantly improved. At first glance, the logic of this sentence is very correct. In fact, this sentence is actually a result, and the result of agility is taken as a reason by mistake. For example, it means that people who run fast must run fast. The name of Agile Methodology is amazing. It is equivalent to the name

Total Pages: 15 1 .... 11 12 13 14 15 Go to: Go

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.