yuelang85
2013-06-08 11:38:34 +08:00
不相信楼主用过4年python,用了四年python还是这个水平,楼主,下面的话自己想象吧。。。。
1. python的动态类型系统使得开发稍微大点的程序就是个灾难,编译期间没错误,而运行期间崩溃的情形到处都是;
楼主可知道什么叫单元测试?什么叫解释性语言?什么叫靠谱的程序员?楼主确定写程序之前学过python?
2. python使用空白控制程序结构,非常不便于各种编辑器处理,如vim,虽然可以通过安装插件解决,但不是每台服务器主机都安装有插件的;
楼主不会用vim,vim中:help vi:
范例:# vi:set ts=8 sts=4 sw=4:
3. python的list处理完全是个不合格的设计,如a[a.rfind(/)]的返回结果在a有/与没有/时不一致;
>>> ['1'].rfind()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'list' object has no attribute 'rfind'
还有,请学习下'/'的含义。
4. python支持函数式编程,也支持面向对象编程,也支持XXX编程,导致编程风格完全统一不起来,当要合并其它人开发的代码时,真是头疼。
组内没做过培训?没做过编程规范?楼主的同事都是我行我素的自由人士,完全没有团队合作意识?
断断续续地用了python已经有4年了,尽管python的本意是pythonic,但事实证明,python的确是够烂的。
四个例子说明楼主连 "google pythonic"都没做过。“4年python经验”,提出这四个问题,可以知道楼主真正动脑写python可能不到k行。
总结:
楼主不会用python,不会用vim,楼主是来骗钱的,楼主不是合格程序员。