Which documentation practice best helps others understand a program's purpose?
-
A
Removing all comments to reduce file size
-
B
Writing comments that explain the 'why' behind complex logic
-
C
Using only variable names like x, y, z
-
D
Compressing all code into a single line