Indentation style là gì?

Noun Programming
Kiểu thụt lề

Trong lập trình, kiểu thụt lề (indentation style) là một quy ước điều chỉnh việc thụt đầu dòng (indentation) của các khối mã (block of code) để truyền đạt cấu trúc chương trình (program structure).

Thụt lề (indentation) không phải là một yêu cầu của hầu hết các ngôn ngữ lập trình. Thay vào đó, thụt lề giúp truyền tải tốt hơn cấu trúc của chương trình đến người đọc là con người. Đặc biệt, nó được sử dụng để làm rõ mối liên hệ giữa các cấu trúc luồng điều khiển (control flow) như điều kiện (condition) hoặc vòng lặp (loop) và mã chứa bên trong và bên ngoài chúng. Tuy nhiên, một số ngôn ngữ (chẳng hạn như Python và Occam) sử dụng thụt đầu dòng để xác định cấu trúc (structure) thay vì sử dụng dấu ngoặc nhọn (brace) hoặc từ khóa (keyword) đây được gọi là off-side rule.. Trong các ngôn ngữ như vậy, thụt lề có ý nghĩa đối với trình biên dịch (compiler) hoặc trình thông dịch (interpreter) nó không chỉ là vấn đề về style.

Learning English Everyday