想请问 v2er 知不知道 python 有没有类似这样的开发规范手册? 里面包含了开发技巧,和大企业里面的规约 之类的.
楼主自己读过 java 的开发手册, 没事就会翻一翻,像参考书一样很有用, 如果 python 也有就好了
想请问 v2er 知不知道 python 有没有类似这样的开发规范手册? 里面包含了开发技巧,和大企业里面的规约 之类的.
楼主自己读过 java 的开发手册, 没事就会翻一翻,像参考书一样很有用, 如果 python 也有就好了
1
kmer Jan 7, 2019
|
2
haoz1w0w Jan 7, 2019
有人会按照那个开发规范开发么。。。
|
3
likuku Jan 7, 2019
|
4
lihongjie0209 Jan 7, 2019
Python 社区要的是自由和优雅, 手册这么死板的东西是不可能的
|
5
PhpBestRubbish Jan 7, 2019
自由和优雅,对于企业级多人开发来说不是灾难吗?
|
6
alexmy Jan 7, 2019
我欲成仙,我只想写 a,b,c,d 的变量名。
|
7
Raisu Jan 7, 2019
用 pycharm 的话,默认会有 pep-0008 风格提示的,只要没有提醒那应该就 OK 了
|
8
qq976739120 Jan 7, 2019
忘掉所有乱七八糟的语法糖
|
9
longaiwp Jan 7, 2019 如果选择忘掉乱七八糟的语法糖,那我为什么不用 Jawa ?
|
10
KMpAn8Obw1QhPoEP Jan 7, 2019 via Android
不懂 Java 也不懂 Python 只写过几行 hello world 级别的垃圾代码
感觉 Java 好啰嗦 Python 又不好好说话 |
11
tiedan Jan 7, 2019
用 pep8 作为参考就行了
|
12
chroming Jan 7, 2019
就谷歌那个吧
|
13
shmilypeter Jan 7, 2019
那不是开发手册,那是代码规范
|
15
gitandgit Jan 7, 2019 via iPad
|
16
KgM4gLtF0shViDH3 Jan 8, 2019 via iPhone
自从 py 被培训班盯上之后半吊子越来越多,招人筛选难度也越来越大
|
17
passerbytiny Jan 8, 2019
作为 Java 开发,我已经很久没看过那个开发手册了。
所谓的规范,是团队合作用的,那么自然团队不同,规范也就不同。 阿里那个手册,当你在阿里,或者想去阿里的时候,才是参考手册;否则就只是个参考,不是手册。 |
18
lazyfighter Jan 8, 2019
@passerbytiny 参考也不错,小公司没有规范的遍地都是。
|
19
iorilu Jan 18, 2019
import this
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! |