还有很多不会翻译,或者翻译错误,请大家懂得的指正一下,谢谢
Beautiful is better than ugly.
魅力比丑陋更好
Explicit is better than implicit.
显式比隐式更好
Simple is better than complex.
简单比复杂更好
Flat is better than nested.
平滑比嵌套更好
Sparse is better than dense.
稀疏比稠密更好
Readablility counts.
可读性 counts(不会译)
Special cases aren't special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity,refuse the temptation to guess.
There should be one-- and preferably only one --obvious way to do it.
Although that way may not be obvious at first unless you're Dutch.
Now is better than never.
现在总比永远不要好
Although never is often better than right now.
If the implementation is hard to explain,it's a bad idea.
如果实现难以被解释,那么将不是一个好事情。
If the implementation is easy to explain,it may be a good idea.
实现容易被解释是一个好注意
本文探讨了软件开发中遵循的最佳实践,包括简洁性、明确性、避免复杂性、偏好扁平结构、追求稀疏性、重视可读性、避免特例破坏规则、错误处理策略、面对模糊性拒绝猜测、追求单一明显的解决方案、及时行动的重要性,以及实现清晰解释的代码价值。
507





