Xây dựng phần mềm (phần 4)

Xây dựng phần mềm là gì? (tiếp tục)

Tương phản với ảnh trên cái nhìn phẳng về phát triển phần mềm, ảnh dưới thể hiện phương diện mặt cong
của các học phần
nhìn
Hai ảnh trên là các cái nhìn mức cao về các hoạt động xây dựng, nhưng cái gì về các chi tiết?
Sau đây là một vài nhiệm vụ cụ thể liên quan đến xây dựng.
+ Thẩm định rằng công việc cơ sở đã được đặt ra để rằng xây dựng có thể tiến lên thành công.
+ Quyết định code của bạn sẽ được test như thế nào.
+ Thiết kế và viết các classes và lộ trình
+ Tạo và đặt tên các biến và các hằng số đặt tên
+ Chọn các cấu trúc kiểm soát và tổ chức các khối phát biểu
+ Test đơn vị, test tổng thể và debug code của bản thân bạn
+ Xem lại code và các thiết kế mức thấp của các thành viên khác trong đội nhóm và có họ xem lại của bạn
+ Làm đẹp code bằng cách cẩn thận định dạng và comment nó
+ Tích hợp các bộ phận phần mềm cái đã được tạo riêng rẽ
+ Điều chỉnh code để làm nó nhanh hơn và sử dụng ít tài nguyên hơn.

Chia sẻ