Fortran - Phong cách lập trình
Phong cách lập trình là tuân theo một số quy tắc trong khi phát triển chương trình. Các phương pháp hay này truyền tải các giá trị như khả năng đọc và tính rõ ràng vào chương trình của bạn.
Một chương trình tốt phải có các đặc điểm sau:
- Readability
- Cấu trúc hợp lý phù hợp
- Ghi chú và nhận xét tự giải thích
Ví dụ, nếu bạn đưa ra nhận xét như sau, nó sẽ không giúp ích được gì nhiều -
! loop from 1 to 10
do i = 1,10
Tuy nhiên, nếu bạn đang tính toán hệ số nhị thức và cần vòng lặp này cho nCr thì một nhận xét như thế này sẽ hữu ích -
! loop to calculate nCr
do i = 1,10
Các khối mã thụt lề để làm rõ các cấp mã khác nhau.
Tự kiểm tra mã để đảm bảo sẽ không có lỗi số như chia cho không, căn bậc hai của một số thực âm hoặc logarit của một số thực âm.
Bao gồm các mã đảm bảo các biến không nhận các giá trị bất hợp pháp hoặc nằm ngoài phạm vi, tức là xác thực đầu vào.
Không đặt kiểm tra ở nơi không cần thiết và làm chậm quá trình thực thi. Ví dụ -
real :: x
x = sin(y) + 1.0
if (x >= 0.0) then
z = sqrt(x)
end if
- Mã được viết rõ ràng bằng cách sử dụng các thuật toán thích hợp.
- Tách các biểu thức dài bằng cách sử dụng dấu tiếp nối '&'.
- Đặt tên biến có ý nghĩa.