周报 4月1日--7日

周报
支浩宇
4月1日--7日

4月有新的项目计划文件,..C_发布计划(4月度).xls,从这个发布计划以及上个月的发布计划,都可以看出虽然我们.......com网站已经投入使用一段时间了,还有很多功能很不完善,各种错漏也比较多。 这也让我想起Java 1.0, 1.1版刚出来的时候,有各种漏洞,直到1.4,1.5版才算比较完善,但是1.4之前的版本也算是正式发布版本。做软件就是这样,在实际使用中发现问题,而不是闭门造车,非得把所有功能做完善了才上线。

有些问题是在公司上班的时候发现不了的,公司的测试环境和实际不同,要在家里打开.......com才能看到这个网站的实际显示效果。我放假在家的时候,浏览.......com,正好发现了我修改的一个页面,原本(测试环境上)没有图片的地方其实是有一张图片的,这会影响到我那个页面的排版效果。所以我今天回公司上班就修改代码,给那张图片预留了空位。

现在修改的主要是.vm文件和.js文件,这类型的工作和Java编程是很不同的,不能像Java那样重构,检查语法错误,也不能Ctrl+Shift+F直接把代码排整齐。在改.js文件的过程中我发现代码中的很多隐患,确实JavaScript使用不当会造成各种问题,也很能考验开发人员的水平,我最近在业余时间比较注重对JavaScript的学习。而在改.vm文件时,更是在代码中发现各种啼笑皆非的写法。比如只有<td>没有</td>,自己杜撰的一些HTML属性名称等等。如果都能像Java那样强制进行语法检查,大多数的.vm文件根本不能通过编译的。我觉得做网页不只是把网页上的显示效果做出来就行了,代码也要维护好,否则以后修改起来很困难。

你可能感兴趣的:(JavaScript)