Nguyên tắc lập trình KISS

Nguyên tắc lập trình KISS (Keep it simple, stupid, Hãy làm cho đơn giản, đồ ngốc) ngụ ý từ bỏ việc làm phức tạp hóa không cần thiết hệ thống đang được thiết kế, nếu có thể làm cho nó đơn giản và nhẹ nhàng hơn.

Để xây dựng hệ thống một cách chính xác theo nguyên tắc KISS cần tuân thủ các quy tắc sau:

Xem thêm

  • nguyên tắc SOLID,
    nguyên tắc này đưa ra các khuyến nghị cho phần mềm dựa trên Lập trình Hướng Đối tượng
  • nguyên tắc DRY,
    nguyên tắc này chia phần mềm thành các thành phần nhỏ
  • nguyên tắc YAGNI,
    nguyên tắc này ngụ ý từ bỏ chức năng dư thừa của phần mềm
  • nguyên tắc CQS,
    nguyên tắc này chỉ định cho mỗi hàm chỉ một lệnh
  • nguyên tắc LoD,
    nguyên tắc này được áp dụng khi phát triển phần mềm
  • nguyên tắc phân tách trách nhiệm,
    nguyên tắc này được áp dụng khi phát triển phần mềm