Python八荣八耻

Python-CN邮件组里看到的,原作者 bigSword,转载一下:
 
在啄木鸟WiKi上面看到Python八荣八耻,感觉挺有意思的。也许是Zoom.Q写的,未经允许,转载如下:
以动手实践为荣 , 以只看不练为耻;
以打印日志为荣 , 以单步跟踪为耻;
以空格缩进为荣 , 以制表缩进为耻;
以单元测试为荣 , 以人工测试为耻;
以模块复用为荣 , 以复制粘贴为耻;
以多态应用为荣 , 以分支判断为耻;
以Pythonic为荣 , 以冗余拖沓为耻;
以总结分享为荣 , 以跪求其解为耻;

 
我很同意其中的一些观点,有一些有不同意见,如下:
以动手实践为荣 , 以只看不练为耻;
// 非常同意,很多时候没有实践机会,可来USENET解答问题
 
以打印日志为荣 , 以单步跟踪为耻;
// 这个属于UNIX的传统了吧,个人感觉单步跟踪也没有什么不好
 
以空格缩进为荣 , 以制表缩进为耻;
// 这是一个开发环境问题吧,跟人关系不大
 
以单元测试为荣 , 以人工测试为耻;
// 非常同意,单元测试很重要,很重要,很重要
 
以模块复用为荣 , 以复制粘贴为耻;
// 代码重复的问题可以,也也该用重构来解决
 
以多态应用为荣 , 以分支判断为耻;
// 散落在不同类之间的大量的switch/case可以用重构来解决,不过最后一定会留一个switch/case或者getattr(...)

 
以Pythonic为荣 , 以冗余拖沓为耻;
以总结分享为荣 , 以跪求其解为耻;

// 折中一下吧,新人(例如我)很多时候摸不着头脑,问一下也是好的,但是最好在解决问题以后写一个小总结,告诉大家问题解决了,如何解决。
分享至
一键收藏,随时查看,分享好友!
0人
了这篇文章
类别: Python┆阅读( 0)┆评论( 0) ┆ 返回博主首页┆ 返回博客首页
上一篇 在Django中实现验证码 下一篇 Django中的用户认证

你可能感兴趣的:(python,职场,休闲)