您现在的位置: 主页 > 上位机技术 > python > 使用Python会降低程序员的编程能力吗?
本文所属标签:
为本文创立个标签吧:

使用Python会降低程序员的编程能力吗?

来源:网络整理 网络用户发布,如有版权联系网管删除 2018-08-13 



参考答案如下:

当土著拿到猎枪之后,他们射箭的技能退化严重,但因为食物更多了,厨艺有了长足的进展。
当你不再为一些问题担心之后,你就可以把注意力集中在另外一些问题上了。这就是选择不同的编程语言的根本差别。

参考答案如下:

首先楼主不知道知乎就是Python做支撑的么?
以前我是一个Linux/C 程序员,后来我自学了Python,工作中利用Python做了一个支撑4000万日活跃用户,每天40亿条数据的系统。其中需要高性能的模块是用C的。
来点干货,Python中包含了许多从软件工程和实际应用都会遇到的问题。
面向对象?没问题,Python虽然不象Ruby万物皆对象,但是动态语言一些本身特性如鸭子类型,让你忘记还有多态,继承?太简单了,甚至还可以多重继承。封装?每一个文件都可以看作一个类,还有比这个更赞的么,你甚至可以不用关心什么是命名空间。
如何管理依赖?pip和virtualenv加wheelhouse打离线包,代码可以直接发布,妈妈再也不用担心我管理依赖了。
如何发布代码?fabric,一条命令,所有机器都执行,还要再简单点么?
异步系统?tornado是工业级的异步web服务器。
Web系统搭建?如果你是做java或者PHP什么的,基于类CGI的发布太简单了,paste.deploy可以让你轻松构建uwsgi的web,中间健?写个认证模块太简单了,在web接口层外部就隔离非法数据。
单元测试?webtest模块让你轻松离线测试web接口,根本不需要把代码部署到服务器,通过HTTP返回了,是的,离线的web测试。
Mock测试?stub模块,让你在Python的依赖层面注入stub。

以上这些,早已经脱离语言本身的范畴了,可是我都是通过Python 学来的,任何地方都可以借鉴?

              查看评论 回复



嵌入式交流网主页 > 上位机技术 > python > 使用Python会降低程序员的编程能力吗?
 测试 模块 让你

"使用Python会降低程序员的编程能力吗?"的相关文章

网站地图

围观()