2026
Comentário:
|
← Revisão 4e 2008-09-26 14:06:09 ⇥
2102
converted to 1.6 markup
|
Deleções são marcadas assim. | Adições são marcadas assim. |
Linha 3: | Linha 3: |
Beautiful is better than ugly. | * Beautiful is better than ugly. |
Linha 5: | Linha 5: |
Explicit is better than implicit. | * Explicit is better than implicit. |
Linha 7: | Linha 7: |
Simple is better than complex. | * Simple is better than complex. |
Linha 9: | Linha 9: |
Complex is better than complicated. | * Complex is better than complicated. |
Linha 11: | Linha 11: |
Flat is better than nested. | * Flat is better than nested. |
Linha 13: | Linha 13: |
Sparse is better than dense. | * Sparse is better than dense. |
Linha 15: | Linha 15: |
Readability counts. | * Readability counts. |
Linha 17: | Linha 17: |
Special cases aren't special enough to break the rules. | * Special cases aren't special enough to break the rules. |
Linha 19: | Linha 19: |
Although practicality beats purity. | * Although practicality beats purity. |
Linha 21: | Linha 21: |
Errors should never pass silently. | * Errors should never pass silently. |
Linha 23: | Linha 23: |
Unless explicitly silenced. | * Unless explicitly silenced. |
Linha 25: | Linha 25: |
In the face of ambiguity, refuse the temptation to guess. | * In the face of ambiguity, refuse the temptation to guess. |
Linha 27: | Linha 27: |
There should be one-- and preferably only one --obvious way to do it. | * There should be one-- and preferably only one --obvious way to do it. |
Linha 29: | Linha 29: |
Although that way may not be obvious at first unless you're Dutch. | * Although that way may not be obvious at first unless you're Dutch. |
Linha 31: | Linha 31: |
Now is better than never. | * Now is better than never. |
Linha 33: | Linha 33: |
Although never is often better than *right* now. | * Although never is often better than *right* now. |
Linha 35: | Linha 35: |
If the implementation is hard to explain, it's a bad idea. | * If the implementation is hard to explain, it's a bad idea. |
Linha 37: | Linha 37: |
If the implementation is easy to explain, it may be a good idea. | * If the implementation is easy to explain, it may be a good idea. |
Linha 39: | Linha 39: |
Namespaces are one honking great idea -- let's do more of those! | * Namespaces are one honking great idea -- let's do more of those! |
Linha 46: | Linha 46: |
Bonito é melhor que feio. | * Bonito é melhor que feio. |
Linha 48: | Linha 48: |
Explícito é melhor que implícito. | * Explícito é melhor que implícito. |
Linha 50: | Linha 50: |
Simples é melhor que complexo. | * Simples é melhor que complexo. |
Linha 52: | Linha 52: |
Complexo é melhor que complicado. | * Complexo é melhor que complicado. |
Linha 54: | Linha 54: |
Plano é melhor que aglomerado. | * Plano é melhor que aglomerado. |
Linha 56: | Linha 56: |
Esparso é melhor que denso. | * Esparso é melhor que denso. |
Linha 58: | Linha 58: |
Legibilidade faz diferença. | * Legibilidade faz diferença. |
Linha 60: | Linha 60: |
Casos especiais não são especiais o bastante para quebrar as regras. | * Casos especiais não são especiais o bastante para quebrar as regras. |
Linha 62: | Linha 62: |
Embora a praticidade vença a pureza. | * Embora a praticidade vença a pureza. |
Linha 64: | Linha 64: |
Erros nunca devem passar silenciosamente. | * Erros nunca devem passar silenciosamente. |
Linha 66: | Linha 66: |
A menos que sejam explicitamente silenciados. | * A menos que sejam explicitamente silenciados. |
Linha 68: | Linha 68: |
Diante da ambigüidade, recuse a tentação de adivinhar. | * Diante da ambigüidade, recuse a tentação de adivinhar. |
Linha 70: | Linha 70: |
Deve haver um -- e preferencialmente só um -- modo óbvio para fazer algo. | * Deve haver um -- e preferencialmente só um -- modo óbvio para fazer algo. |
Linha 72: | Linha 72: |
Embora esse modo possa não ser óbvio à primeira vista a menos que você seja holandês. | * Embora esse modo possa não ser óbvio à primeira vista a menos que você seja holandês. |
Linha 74: | Linha 74: |
Agora é melhor que nunca. | * Agora é melhor que nunca. |
Linha 76: | Linha 76: |
Embora nunca freqüentemente seja melhor que *exatamente* agora. | * Embora nunca freqüentemente seja melhor que *exatamente* agora. |
Linha 78: | Linha 78: |
Se a implementação é difícil de explicar, é uma má idéia. | * Se a implementação é difícil de explicar, é uma má idéia. |
Linha 80: | Linha 80: |
Se a implementação é fácil de explicar, pode ser uma boa idéia. | * Se a implementação é fácil de explicar, pode ser uma boa idéia. |
Linha 82: | Linha 82: |
Namespaces são uma grande idéia -- vamos fazer mais dessas! | * Namespaces são uma grande idéia -- vamos fazer mais dessas! |
The Zen of Python, by Tim Peters
- Beautiful is better than ugly.
- Explicit is better than implicit.
- Simple is better than complex.
- Complex is better than complicated.
- Flat is better than nested.
- Sparse is better than dense.
- Readability 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.
- Namespaces are one honking great idea -- let's do more of those!
The Zen of Python, por Tim Peters
- Bonito é melhor que feio.
- Explícito é melhor que implícito.
- Simples é melhor que complexo.
- Complexo é melhor que complicado.
- Plano é melhor que aglomerado.
- Esparso é melhor que denso.
- Legibilidade faz diferença.
- Casos especiais não são especiais o bastante para quebrar as regras.
- Embora a praticidade vença a pureza.
- Erros nunca devem passar silenciosamente.
- A menos que sejam explicitamente silenciados.
- Diante da ambigüidade, recuse a tentação de adivinhar.
- Deve haver um -- e preferencialmente só um -- modo óbvio para fazer algo.
- Embora esse modo possa não ser óbvio à primeira vista a menos que você seja holandês.
- Agora é melhor que nunca.
- Embora nunca freqüentemente seja melhor que *exatamente* agora.
- Se a implementação é difícil de explicar, é uma má idéia.
- Se a implementação é fácil de explicar, pode ser uma boa idéia.
- Namespaces são uma grande idéia -- vamos fazer mais dessas!