I'm reading the Linux Kernel Coding Style, where Linus wrote something like this(Chapter 1 Indentation):
Don’t put multiple statements on a single line unless you have something to hide:
if (condition) do_this; do_something_everytime;
Outside of comments, documentation and except in Kconfig, spaces are never used for indentation, and the above example is deliberately broken.
What does he mean by
something to hide? Is it a sarcasm? cuz I don't see any point of coding in such format, not to mention
And another question, what does
the above example is deliberately broken.
mean? Does it mean
the above example is deliberately breaking this (no space) rule.
Thanks : )