Nguyên tắc 2. Hiểu được sử dụng trừu tượng. Tại cốt lõi của nó, một sự trừu tượng là một sự đơn giản hóa của một số yếu tố phức tạp của một hệ thống sử dụng để giao tiếp ý nghĩa trong một cụm từ duy nhất. Khi tôi sử dụng bảng tính trừu tượng, ITIS giả định rằng bạn hiểu những gì một bảng tính là, cấu trúc chung của nội dung mà một bảng trình bày, và các chức năng điển hình có thể được
áp dụng cho nó. Trong thực hành kỹ thuật phần mềm, bạn sử dụng nhiều cấp độ trừu tượng khác nhau, mỗi truyền đạt hoặc ngụ ý nghĩa đó thì phải communi-tạp. Trong phân tích và thiết kế công việc, một nhóm các phần mềm thông thường bắt đầu với mô hình đại diện cho mức độ trừu tượng (ví dụ, một bảng tính) và từ từ trau chuốt những mô hình thành các mức độ trừu tượng thấp hơn (ví dụ, một cột
hoặc hàm SUM) .Joel Spolsky [Spo02 ] cho rằng "tất cả các khái niệm trừu tượng không tầm thường, một số
đang được dịch, vui lòng đợi..
