Chapter 6 Welcome to the world of Software Building (Code Daquan 6)

Source: Internet
Author: User

 

Chapter 2 welcome to the world of Software Building welcome to software construction
  • 1.1 What is software build start
  • 1.2 Why software building is so important
  • 1.3 How to read this book
  • Key Points
1.1 What is software construction what is Software Architecture

Problem defintion)
Requirement Analysis (requirements development)
Construction Planning)
Software Architecture or high-level design)
Detailed Design)
Coding and debugging (coding and debuging)
Unit Testing)
Integration Testing)
Integration)
System Test)
Corrective maintenance)
Building activities focus on coding and tuning, but also include detailed design, unit testing, integration testing, and other activities.

1.2 Why is why is software construction important software building so important?

Building activities are the main component of Software Development 30%! ~ 80%
Building activities are the core activities in software development
Focusing on building activities can greatly improve the productivity of programmers
The product of building activities-source code-is often the only accurate description of the software
Building activities are the only task that can be completed

1.3 How to read this book how to read this book

This book is intentionally designed to allow you to read from start to end or by topic. If you want to read from the beginning to the end, you can start with Chapter 1 "better understanding of development with metaphor. If you want to learn specific programming skills, you can start with Chapter 1 "classes that can work" and search for topics you are interested in based on the cross-reference prompts, if you are not sure which reading method is more suitable for you, you can start with section 3.2 "identifying the type of software you are engaged in.

Key Points

Software Building is the core activity of software development, and building activities are the only task in each project.
  Main activities of software building include: detailed design, coding, debugging, integration, developer testing (including unit testing and integration testing ).
Building is also called"Encoding" and "programming".
The quality of building activities has a substantial impact on the quality of software.
Finally, your understanding of "how to build" determines the level of excellence of this programmer-the topic of the rest of this book.

Chapter 6 Welcome to the world of Software Building (Code Daquan 6)

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.