zoukankan      html  css  js  c++  java
  • 两种优雅

    我曾经七次鄙视自己的灵魂(卡里·纪伯伦)##

    第一次,当它本可进取时,却故作谦卑;
    第二次,当它在空虚时,用爱欲来填充;
    第三次,在困难和容易之间,它选择了容易;
    第四次,它犯了错,却借由别人也会犯错来宽慰自己;
    第五次,它自由软弱,却把它认为是生命的坚韧;
    第六次,当它鄙夷一张丑恶的嘴脸时,却不知那正是自己面具中的一副;
    第七次,它侧身于生活的污泥中,虽不甘心,却又畏首畏尾。

    Seven times I have despised my soul

    The first time when I saw her being meek that she might attain height.
    The second time when I saw her limping before the crippled.
    The third time when she was given to choose between the hard and the easy, and she chose the easy.
    The fourth time when she committed a wrong, and comforted herself that others also commit wrong.
    The fifth time when she forbode for weakness, and attributed her patience to strength.
    The sixth time when she despised the ugliness of a face, and knew not that it was one of her own masks.
    And the seventh time when she sang a song of praise, and deemed it a virtue.

    Python箴言(Tim Peters)

    美丽优于丑陋。
    清楚优于含糊。
    简单优于复杂。
    复杂优于繁琐。
    平坦优于曲折。
    宽松优于密集。
    重要的是可读性。
    特殊的案例不足以特殊到破坏规则。
    尽管实践可以打破真理。
    错误却不可置之不理。
    除非另有明确要求。
    面对模棱两可,拒绝猜测。
    总会有一个 —— 最好是只有一个 —— 显而易见的方式来明辨。
    哪怕这种方式在开始的时候可能并不明显 —— 除非你是荷兰人(译注1)。
    现在有比没有好。
    尽管没有经常好于现在。
    如果如何实现很难被解释清楚,那么这个想法就是一个坏想法。
    如果如何实现可以被很好的解释,那么这是一个好想法。
    命名空间就是一个非常好的想法 —— 让我们在这方面多做些工作吧!

    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!

  • 相关阅读:
    HTTP协议图--概述
    HTTP协议图--HTTP 工作过程
    HTTP协议图--HTTP 协议基础
    7万网站用户行为大数据分析
    80万商城运营大数据分析
    文本挖掘之词云及个性化词云
    数据分析:某地医院药品销售业务数据分析
    示例python 批量操作excel统计销售榜品牌及销售额
    目标用户偏好指数Target Group Index分析
    linux 下部署web 程序
  • 原文地址:https://www.cnblogs.com/chrisma/p/7007159.html
Copyright © 2011-2022 走看看