Đang chuẩn bị liên kết để tải về tài liệu:
Lecture Object oriented programming - Lecture No 09
Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
In this chapter you will learn about the following: Design as a series of design decisions; various approaches and types of design, including top-down design starting with the architecture, and bottom-up design starting with utilities; design principles that lead to maintainable software, such as ‘divide and conquer’, striving for high cohesion and low coupling, as well as using good abstractions to hide details, thus simplifying the system; . |