推荐学习书目
› Learn Python the Hard Way
Python Sites
› PyPI - Python Package Index
› http://diveintopython.org/toc/index.html
› Pocoo
值得关注的项目
› PyPy
› Celery
› Jinja2
› Read the Docs
› gevent
› pyenv
› virtualenv
› Stackless Python
› Beautiful Soup
› 结巴中文分词
› Green Unicorn
› Sentry
› Shovel
› Pyflakes
› pytest
Python 编程
› pep8 Checker
Styles
› PEP 8
› Google Python Style Guide
› Code Style from The Hitchhiker's Guide
Newyorkcity
V2EX  ›  Python

请问有什么书可以让自己变量名写的更加正规易读?

  •  
  •   Newyorkcity · Sep 14, 2016 · 4384 views
    This topic created in 3705 days ago, the information mentioned may be changed or developed.
    刚学,按照中文的意思和思维翻译成英文再写出来的变量名总觉得很别扭...
    另外有许多术语想知道英文写法,比较尴尬..
    比如「多态」「继承」「访问限制」这种英文应该是怎么说的...

    谢谢
    24 replies  •  2016-09-15 23:06:40 +08:00
    flowfire
    flowfire
    Sep 14, 2016
    1
    duoTai;
    jiCheng;
    fangWenXianZhi;

    GouZaoHanShu()
    MrJing1992
    MrJing1992
    Sep 14, 2016
    2
    英语课本?我也是英语渣
    kechx
    kechx
    Sep 14, 2016
    3
    《代码大全》第 11 章 :变量名的力量
    BOYPT
    BOYPT
    Sep 14, 2016
    4
    去把优秀的开源项目源码打印成书慢慢翻吧~
    viko16
    viko16
    Sep 14, 2016 via Android❤️1
    6
    @flowfire

    duo1Tai4
    jswh
    jswh
    Sep 14, 2016
    7
    养成查字典的习惯就好了
    ljbha007
    ljbha007
    Sep 14, 2016
    8
    扇贝单词
    Newyorkcity
    Newyorkcity
    OP
    Sep 14, 2016
    9
    @flowfire 就服你
    Arnie97
    Arnie97
    Sep 14, 2016 via Android
    10
    既然节点是 Python … 用中文变量名吧
    guyskk
    guyskk
    Sep 14, 2016
    11
    Duo_tai
    Ji_cheng
    Fang_wen_xian_zhi
    Gou_zao_han_shu
    Totato5749
    Totato5749
    Sep 14, 2016
    12
    楼上几个拼音的真的不是猴子请来的。。。。
    btjoker
    btjoker
    Sep 14, 2016
    13
    代码大全第二版
    另外拼音也没什么不对的
    kylefeng
    kylefeng
    Sep 14, 2016❤️1
    14
    Newyorkcity
    Newyorkcity
    OP
    Sep 14, 2016
    15
    @kylefeng 感谢
    cxbig
    cxbig
    Sep 14, 2016❤️1
    16
    多态 - adj. polymorphic/polymorphous; n. polymorphism
    继承 - vt. inherit; n. inheritance
    访问限制 - access limitation/restriction
    一本字典就搞定的事情。。。
    Newyorkcity
    Newyorkcity
    OP
    Sep 14, 2016
    17
    @cxbig 额,主要在于这个字典上应该怎么查?中翻英词典的话你用的是?
    谢谢
    crysislinux
    crysislinux
    Sep 14, 2016
    18
    @Newyorkcity 直接 Google 汉语,然后看百科就是了,有英文属于的
    mimzy
    mimzy
    Sep 15, 2016
    19
    推荐 14 楼已经说了的一本:《编写可读代码的艺术》
    xiandao7997
    xiandao7997
    Sep 15, 2016 via Android
    20
    @Newyorkcity 这几个词不是专业内的基础词汇吗?如果是科班出身或者工作中常阅读英文文档这类词汇应该能掌握的啊
    cxbig
    cxbig
    Sep 15, 2016❤️1
    21
    @Newyorkcity 这些是很基础的 IT 概念,你可以在 Wikipedia 或 Google 找到的。
    另外我建议你尽量适应英文环境,看英文版的相关书籍,这些基础概念很快就可以建立中英文 mapping 。
    14 楼的书 +1 ,非常值得看
    cchange
    cchange
    Sep 15, 2016 via iPhone
    22
    Clean Code +1
    wy
    wy
    Sep 15, 2016
    23
    正如三楼所说,代码大全里有一章专门讲变量命名,前不久读了一遍,深受启发。
    Arthur2e5
    Arthur2e5
    Sep 15, 2016
    24
    @flowfire 怎么可以这样……要用支持 Unicode 名字的各种语言啊。(本来想说“新语言”的,后来想了想 C++)
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4915 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 72ms · UTC 08:52 · PVG 16:52 · LAX 00:52 · JFK 03:52
    ♥ Do have faith in what you're doing.