-
Esse estilo de codificação facilita a interpretação incorreta do que o código deve fazer. No exemplo, indention devido e com outra instrução na mesma linha, pode-se pensar erroneamente que
do_something_everytime
está emif
block e executado somente secondition
for true. Em vez disso, o blocoif
contém apenasdo_this
edo_something_everytime
é sempre executado.Esse tipo de recuo "malicioso" causou bugs no software no passado, por exemplo, um bug famoso no
-
O exemplo também está quebrando nenhuma regra de espaço como explicitamente declarado por explicação.