Tải bản đầy đủ (.docx) (3 trang)

Guide sample1002

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (314.19 KB, 3 trang )

Sample1002.c – Guide
1. Tạo nhiều hơn 5 test cases và chạy chương trình để kiểm tra, điền kết quả vào cột
before refactoring trong file test-report1002.xlsx, ví dụ:

2. Đổi tên các biến mang ngữ nghĩa dựa trên các mô tả về biến trong file
spec1002.pdf, ví dụ:

3. Chuyển đổi các giá trị hard code thành Macros, ví dụ:

4. Thực hiện tách code thành các function nhỏ. Theo đặc tả, chúng ta có 2 chế độ
chuyển đổi là Dec  Bin và Bin  Dec, vậy có thể tách thành 2 function con
tương ứng với 2 chế độ đó (Thực hiện 1 vài chỉnh sửa cho phù hợp), ví dụ:



5. Lưu ý, bên trên chỉ là 1 ví dụ đơn giản về cách làm cho bài tập, các bạn có thể
tùy chỉnh code theo phong cách của mình. Chẳng hạn như có thể tiếp tục chia
thành nhiều function nhỏ hơn (như các hàm nhập xuất), hoặc tinh chỉnh code tối
ưu hơn (các điều kiện if else) v.v. Tuy nhiên cần đảm bảo các yếu tố về Code
Convention của ngôn ngữ.
6. Chạy lại chương trình để kiểm tra các test cases đã tạo trước đó và điền kết quả
vào cột after refactoring trong file test-report1002.xlsx, ví dụ:



Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×