3然而,有人可能会说,试图在行之间对齐东西本来就是一件愚蠢的事情,因为由于重命名,您尝试与之对齐的第一行的部分可能会发生变化。请参阅Kevlin Henney的演讲《七种无效编码习惯》中关于“完美”替代方案的讲解,这将使任何“对齐东西”的借口都不成立。 - Jacob Zimmerman
1@JacobZimmerman 听起来又是一场宗教战争 :-). 就我个人而言,我喜欢保持我的选择,并在任何特定的代码中做出我认为总体上最优的决策。 - Tony Delroy
2@JacobZimmerman:如果有一个非常好的理由,那么这个问题就不会成为无休止争论的话题了——尤其是在使用不同编辑器、格式化工具、打印系统等的大型多元团队中,仍然可能存在一种稍微但显著更好的选择。Henney的观点同样适用于80列代码编写者,但在某些环境下,由于所使用的编辑器和工具,进行重新格式化的努力是一个净胜利。总之,在他们的代码环境中有充分理由的读者不需要在这里寻求指导。 - Tony Delroy