zoukankan      html  css  js  c++  java
  • 软件测试(一)

    在开发项目的过程中,会遇到各种各样的错误。

    在学习编程语言的开始阶段,遇到最多的就是语法上的错误。最近在编写jsp文件时,<%%>标签嵌入在html中,经常会由于缺少{}等造成错误。这些问题在学习各种语言时都会出现,但是通过查询各种的资料,并不难解决。但是不同语言之间的差异,往往会导致更多许多无法预料的问题出现。例如C和C++的for循环体中,循环变量i声明的位置。(C语言中声明要在for语句之前)

    其次,无论什么语言,一定会有许多的逻辑错误。例如,C++中指针(pointer)是最令我头疼的。尤其是在刚开始学习list的时候,面对大量的前置后缀指针,一定要通过细致的逻辑思考才能搞清指针之间的关系。此外还有许多算法方面的错误。

    另外还有由于环境的问题出现的许多fatal error。例如,在编写WebGL程序时,由于引入库Three.js的版本在不断进化,网上教程中的Three.colorHex已经被Three.color取代,所以造成了错误。只能通过检查js文件来发现。再有就是在web开发课程中,发现身边许多同学在尝试导入老师给的demo时,由于tomcat的配置出现问题而引发fatal error。

    最后就是在团队开发时会出现的问题。在C#课程的项目中,我与另外两名同学同时进行各自程序的开发。在最后整合阶段时,复制代码造成了许多的问题。包括相互之间环境有区别,复制不全,代码重复等等。所以在团队开发时,用svn和git进行项目的统一管理,并且制定统一的规定还是很有必要的。

    3013218120

    王善宇

  • 相关阅读:
    关闭webstorm自动保存,并显示文件未保存标识
    ionic1.3.3 下拉刷新 上拉加载更多
    纯css导航下划线跟随效果【转载】
    wpf获取模板化控件中的动画。
    wpf中dropdownButton控件下拉居中。。。
    C#综合揭秘——深入分析委托与事件
    反射
    多线程,异步
    wcf,socket,数据传输方式
    面向对象五大原则三个基本特征
  • 原文地址:https://www.cnblogs.com/sywang/p/5245834.html
Copyright © 2011-2022 走看看