最新消息:

python让我越来越恶心

随笔 大步 2340浏览 0评论

这两天是周末,昨天看了一天的恐怖小说,说实话,又是个虎头蛇尾的YY小说,唉,好久没见到让人满意的小说了。今天,起床之后,实在无聊,把shadowsocks的源代码导入到pycharm中看,自己拖拖拉拉,时而切橘子吃,时而刷刷twitter,一天下来也没看完多少个模块。但是,不得不说,作者的代码写的很干净整洁,让我自叹不如。说实话,看大神们写的代码还真是对自己的思维上的洗礼。

 

不过,说实话,看python的源代码比java源代码费力多了。现在对python感觉越来越恶心。或许是在学习了好几门的语言后,也对编程语言选择有点挑剔了,python这种语言写起来确实简洁,但是缺点也有,那就是阅读代码比较费力。例如,对于一个函数将结果返回给一个变量,因为python中变量无需定义,而函数返回也没有定义类型,这就导致我如果不去把这个函数全看完,我就不知道这个变量是什么类型的。从而会增加阅读的难度,而java或C++这种编译语言,就不会出现这种情况,我只要稍微看下方法的定义或者变量的定义,我就能知道这变量代码的真是意义,而无需把整个方法都看一边。我还真的难以想象,如果python写的项目的代码量很大,那看项目源代码真是一种折磨。

 

现在也时不时看看android的源代码,比看python的源代码舒服多了,不需要太多的脑补过程。

 

当初我死活不愿意学java,因为这玩意太大,写个小工具都要写很长,所以选择了学python。现在想来,有点傻,python这东西,就写写简单的还好。现在看python写的项目的源代码,我对python好感就减少一点。尤其是python中的缩进,真是无语的设计。

 

 

 

 

转载请注明:大步's Blog » python让我越来越恶心

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论 (6)

  1. 表示正在学python,看到你这么说 有点无感了,可能目前的目标只是写个POC,或者测试工具,还没有需要写大项目的需求
    your41年前 (2016-04-08)Reply
    • 我python也只是写小工具,实在不习惯这种类型的,尤其是js更甚
      大步1年前 (2016-04-11)Reply
  2. 只能靠良好的文档保证了,确实不好维护动态语言项目
    Pegasus10个月前 (08-26)Reply
  3. 最近接手公司项目发现python大项目确实不好维护,尤其是没有文档和注释,代码还很多不够pythonic的。所以感觉动态语言写的项目一定要把握好质量关,docstring需要写清楚,开启pep8和pylint检测,基本就好维护一些了。
    Pegasus10个月前 (08-26)Reply
    • 说是这样说,但是感觉相比java或c++,对python的好感所剩不多了,当然,最烦的还是js
      大步10个月前 (09-01)Reply
      • 不过python最近也越来越火了,涌入的人良莠不齐
        Pegasus10个月前 (09-01)Reply
SiteMap