还是测试吧。。。

用动态语言搞开发,项目大了根本没法维护,而且还会bug层出不穷,任谁也Hold不住。真想搞开发,要么玩Java,要么玩C#。

下面举个例子。

比如一个游戏项目,是这样的(伪代码):角色 lxy=李逍遥;

音乐 zxmzf=最炫民族风;

//省略另外500个对象

然后你想写一个逻辑,伪代码如下:李逍遥作为主角登场;

背景音乐播放最炫民族风;

//省略之后的200万行代码。。。

如果你一不小心,写了一句zxmzf=李逍遥

会如何?

静态语言的IDE会立即报错,并提示:zxmzf是音乐类型,无法赋值为李逍遥

你必须修改代码,排除掉这个错误,才能继续编写代码。不仅写的字多,IDE还老是报错,很不爽。

动态语言的IDE就不会报错。因为没有类型约束,可以随意赋值。谁规定zxmzf不能是李逍遥?

所以对于动态语言来说。这完全就是正确的代码,又何来报错之说?

因此,你可以继续编写代码,完全不会被讨厌的报错干扰,写的非常爽。

几个月之后,你的游戏写完,可以运行了。

进入游戏,发现游戏没有音乐,而且主角竟然不见了。

回去改代码,IDE却显示一切正常,不给任何提示。一行一行找吧。

经过反复排查,终于找到了那句赋值代码。把它改成了zxmzf=最炫民族风

改一句代码很容易,可是紧接着会发生一件非常恐怖的事情。原本从来不报错的IDE,却突然报出几万个错误。

因为接下来的200万行代码,都是以“zxmzf=李逍遥”作为前提而写成的啊。

python自动化测试难不难_Python测试自动化好学还是Pythonweb开发好学?相关推荐

  1. python自动化测试难不难_我从功能测试进阶到自动化测试工程师的经验总结~|Atstudy...

    1 我是谁? 大家好,我是软件测试汪.不知不觉,入行软件测试也有小5个年头.待过创业公司也待过上市公司.做过功能测.自动化测试也做过性能测试.做过测试新人也做过测试组长.如果要是从这5年中说出最宝贵的 ...

  2. python人工智能难不难_python人工智能难吗

    人工智能是一门交叉学科,从被提出到现在也有六十多年的历史,目前仍处在AI初级阶段.之所以发展缓慢的一个重要原因是人工智能的技术难度很高,它涉及计算机.心理学.哲学等,对从业者要求很高,目前国内从事AI ...

  3. python自动化测试判断方法_python接口自动化测试之根据excel中的期望结果是否存在于请求返回的响应值中来判断用例是否执行成功...

    1.首先在excel中填写好预期结果的值 这里判断接口成功的依据是预期结果值是否存在于接口的返回数据中. 一般接口的返回值都是json对象,我们需要将json对象转换为json格式的字符串 如下图,进 ...

  4. 0基础学python难吗-零基础入门学习Python技术难不难?

    原标题:零基础入门学习Python技术难不难? 近几年对python人才爆发式需求,导致很多人转行进入python开发行业,现如今Python这门语言的就业前景会非常好.相对于其他来说,它语法简单易读 ...

  5. python学起来难不难-零基础学Python爬虫难不难?要怎么学?

    零基础学Python爬虫难不难?要怎么学?众所周知,Python是最容易上手的编程语言,如果有一定基础,学会Python爬虫也是分分钟钟的事.对于零基础的学习者来说,Python爬虫也是比较简单的,只 ...

  6. python学起来难不难-新手学python数据分析难不难?

    原标题:新手学python数据分析难不难? 有很多没有基础的新手想学习python数据分析,却在纠结python数据分析难不难学?下面容妹给大家整理了资料,为各位分享! 1.python难不难? Py ...

  7. 零基础学python难吗-零基础入门学习Python技术难不难?

    原标题:零基础入门学习Python技术难不难? 近几年对python人才爆发式需求,导致很多人转行进入python开发行业,现如今Python这门语言的就业前景会非常好.相对于其他来说,它语法简单易读 ...

  8. 入手python难不难_Python难不难?容易学吗?

    其实,很多个程序员都是从不会到会,每种知识也是从基础到复杂,大家都是从零基础开始的,有的学员英语和数字基础也很差,从一点都不了解编码到现在非常熟练使用Python. 一般Python编程语言的初学者, ...

  9. python接口测试框架与自动化实战_Python接口自动化从设计到开发,测试框架实战与自动化进阶视频课程...

    Python接口自动化从设计到开发,测试框架实战与自动化进阶视频课程21套高级软件测试,性能测试,功能测试,自动化测试,接口测试,移动端测试,手机测试,WEB测试,渗透测试,测试用例设计,黑盒测试,白 ...

最新文章

  1. kalilinux安装VMware Tools(水文)
  2. php用中文分割字符串,利用php怎么对中文字符串进行分割
  3. python读取csv文件的方法-python读取csv文件指定行的2种方法详解
  4. DOM4j读取XML文件(SAXReader)
  5. zabbix3.2+Grafana4.0实现可视化监控图形
  6. Golang——垃圾回收GC
  7. 部署GitLab时, 问题
  8. 【渝粤教育】广东开放大学 物业实务 形成性考核 (24)
  9. iptv管理系统php制作,双子星IPTV管理系统搭建教程
  10. python的优点有哪些-python的优点和缺点是什么?
  11. Track and Follow an Object----4
  12. 数据库存储 层次、树形结构 的标准做法
  13. 思源黑体(魅族)、方正兰亭(小米)、冬青黑体(锤子)比较
  14. verilog 3段式状态机
  15. 二维数组循环赋值c语言,C/C++ 定义并赋值二维数组
  16. 开篇:为什么开始写博客
  17. 在组策略中 计算机策略仅对,在组策略中,计算机策略仅对()生效。 - 问答库...
  18. java中的堆栈的意思,java – 堆栈跟踪中的数字是什么意思?
  19. HTML+CSS 基础 之页签
  20. 原始LBP/Uniform LBP编程实现与直方图

热门文章

  1. python_2开发简单爬虫
  2. 【Linux基础】文件处理实例
  3. bzoj 3598 [ Scoi 2014 ] 方伯伯的商场之旅 ——数位DP
  4. HibernateTemplate 查询
  5. 浅谈《think in java》:一 对象导论总结
  6. JSR 133 Java内存模型以及并发编程的最权威论文汇总
  7. 好多Javascript日期选择器呀--1
  8. 在Linux平台上如何使用接静态库和共享库
  9. 二维码Data Matrix的解码实现(zxing-cpp)
  10. Ubuntu 14.04 64位机上不带CUDA支持的Caffe配置编译操作过程