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

[Tutorial on industrial serial port and network software communication platform (SuperIO)] 7. Secondary Development Service driver, network software superio

[Tutorial on industrial serial port and network software communication platform (SuperIO)] 7. Secondary Development Service driver, network software superioSuperIO data download: Role of http://pan.baidu.com/s/1pJ7lZWf1.1 Service Interface The data collected by the device driver module provides a variety of application services as needed, such as data upload serv

Software quotations-(Innovative Thinking from software development)

the sales field, and profits become what people really need. First, they decide what the customer expects, and then engineers build it, it is the smartest way for business people to sell it. 10 designed for happiness If you want to design a style car to meet the needs of three kinds of people: Mother with children, carpenter, young president. Can it be designed ?? Yes. Does anyone want it ?? No! No, because it must be a stupid car. The only way is to build a passenger car with a backdoor fo

Microsoft software project development method-Microsoft software project management

Microsoft Software Project Development Method -- Guo Di, Microsoft senior technical consultant, Microsoft China Research Institute, Microsoft software project management Author: chinamao mailbox: chinamao@gmail.com reprint please indicate the source of related articles Role of Technical Advisor:1) deal with customers2), communicate with company Developers Make

Analysis of exercises for software C/C ++ development, and software exercises

Analysis of exercises for software C/C ++ development, and software exercises Analysis of exercise questions in software C/C ++ development.Code Filling Area Code blank question:The player is required to fill in the missing part based on understanding the working principle of the given Code, so that the program logic

Software development process 4 software quality management

A large amount of money,What is the effect of a new system built up by manpower and material resources? Have you achieved the expected goal? Developers and users usually work together. Evaluate and analyze the new system ...... Software Quality Management ANSI/IEEE Std 729-1983 defines software quality as a whole set of features or features related to the ability of

Java Modeling: Sub-overall software development-Declaration

Professional, 2001 ). On the Agile Alliance homepage, you will find the Manifesto for Agile Software Development Declaration ). Alistair Cockburn's home page reflects his personal discussion about flexible software development (and his advance introduction to books publis

Favorites: software development and software favorites

Personal software favorites Niche software-a free software download center (www.freesharewarecenter.com) for sharing free, small, usable, interesting, and green software abroad) ========================================================== ========== . NET Framework 2.0: Http: // www.onlinedown.net/soft/42469.htmChin

Python Learning _ Directory specification for software development and sample code (to solve the path problem of software porting)

__name__ ' __main__ ' : src.run ()Set log path (and database path) in 3.conf/settings.pyThe same is the dynamic access to the root directory of software, and then stitching to the specified directory of the software log to solve the migration problemImport osbase_dir=os.path.dirname (os.path.dirname (__file__'log' ' Transaction.log ')A general method of 4.lib/common.py from Import Settings Import Time

How to get out of the software workshop and become a regular army for development

patterns, unit tests, Agile programming, and so on, while lazy modifying the current company's products, patch if there is a problem, the customer will be lazy to modify it if he doesn't yell,CodeNot optimized, the interface is unfriendly, the architecture is not structured, and the code is not encapsulated However, during the discussion, I have always felt that everyone wants to develop products well and manage the development process in a well-org

Software development process

I. Introduction of software developmentSoftware (software) is simply the things that can be seen in a computer, but what is not touched, the concept of software is also known as "soft equipment", broadly speaking, software refers to the system in the program and the development

How to get out of the software workshop and become a regular army for development

products, if there is a problem, patch, the customer will be lazy to modify, the Code is not optimized, the interface is not friendly, the architecture is not architecture, the Code is not encapsulated. However, during the discussion, I have always felt that everyone wants to develop products well and manage the development process in a well-organized manner. I have read more than N Software Engineering

Enterprise-level agile software development platform agileeas. Net Based on DOTNET component technology-agile parallel development method

First, it is declared that this parallel development does not refer to parallel computing, but to some experiences and practices summarized by practical software engineering. Agile parallel development is a rapid development model that integrates software component technol

App Custom HTML5 Development Unity3d game development Mac software Outsourcing

App Custom HTML5 Development Unity3d game development Mac software OutsourcingWhat value does app software development bring to the enterprise?App now for a lot of people are not unfamiliar words, but the user intelligence era of rapid application. In the era of large-scale

Development platform is the choice of future software development

When we first came into contact with software development, most of us use Notepad to write programs, using the JDK, MFC and other APIs provided by their own code to complete the desired function, after the completion of the compilation of executable files, and then run. Although this way is popular, but it is not convenient, slowly, programmers began to seek more convenient

Scrum of Agile Development (iterative incremental software development)

now Agile Development is getting more and more fire, everyone is talking about agile, everyone is learning scrum and XP ... In order not to lag behind others, so I also began to learn scrum, today is mainly about my recent reading of relevant information, according to their own understanding, with their own words to tell the various aspects of scrum, the main purpose is two, one is to carry out knowledge summary, Another is that many of the online lea

Atitit. Improved development efficiency-a revolution in the method of MDA Software Development

Atitit. Improved development efficiency-a revolution in the method of MDA Software Development 1. The abstraction level of the revolutionary development tools for software development will be upgraded to 1 again 2. Application F

[Serialization] [FPGA black gold Development Board] those issues of niosii-Software Development (2)

Disclaimer: This article is an original work and copyright belongs to the author of this blog.All. If you need to repost, please indicate the sourceHttp://www.cnblogs.com/kingst/ In this section, I will explain to you the software development part of niosii, which is based on the hardware development department in section 1. If you read this section, let

QT Development (23)--Software development process

QT Development (23)--Software development process First,Introduction to the software development processSoftware development process is a series of steps to ensure the smooth completion of sof

What is embedded development? Introduction to Embedded software development tutorial

With the development of embedded systems today, the hardware platforms corresponding to various microprocessors are generally generic, fixed, and mature, which greatly reduces the chance of introducing errors from the hardware system. In addition, because the embedded operating system masks the complexity of the underlying hardware, so that developers can do most of the work through the API functions provided by the operating system, it greatly simpli

Agile development: the way to efficient software development (study Note 1)

At present, many companies are implementing or requiring developers to"Agile R D practices", What is agile development? We have all seen or experienced projects that fail due to redundant, cumbersome, and complicated development processes. There should be a better method of software development in the world: focus onl

Total Pages: 15 1 .... 9 10 11 12 13 .... 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.