dsi*_*cha 4 coding-style readability indentation
我越是用不使用Python的语言浏览代码来开源项目,我越觉得似乎很多程序员都不相信正确的缩进.(我不会特别提到任何项目,以避免让任何人过于亲自接受这个问题.)通常代码是缩进的,但在某种程度上与标准风格不同,它让我发疯,特别是在旧/狡猾的代码中.我注意到,当我用类似C语言编写时,我倾向于正确地缩进,就像我在用Python编写时一样,除了调试代码,我实际上想要像拇指一样伸出来.鉴于使用现代IDE来修复不正确的缩进是多么容易,有什么理由可以让宗教上的缩进与大括号保持同步?
Car*_*rum 10
我在大多数时间工作的源代码库中出现的大多数问题是因为混合的选项卡和空格.在一个人的编辑器中,每4个字符设置一个制表位,它看起来很好,但在另一个人的系统上有2或8个空格标签看起来很糟糕.您可以根据需要重新排列这些数字; 有些文件无论如何搞砸了.改变间距是合并道路的巨大痛苦,所以它永远不会被修复.