欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

改程序的烦恼 博客分类: javascript CSS脚本OfficeJavaScript单元测试 

程序员文章站 2024-02-21 13:11:52
...
  前阵子用业余时间做了个超级复杂的页面,类似于office的Project(没有甘特图)。
  现在要把甘特图加进去,原有的gridTree的js代码也做了很大的改动(接口都变了)。虽然原型已经做出来了,把它往原来的程序里放似乎要更加困难一些。
  造成这个困难的原因,一方面是我从没做过这么复杂的js,没有在一个页面上组织过这么多的css文件——缺乏经验。另一方面就是这种脚本语言,不像编译语言(比如java),用java写的程序,如果改动了一个模块,那受到影响的代码中出错的地方一下就能看到(在集成开发工具下)。改起来也方便(再加上java属于那种编译通过,差不多就正确了的语言——至少相对于C语言是这样的)。而脚本语言,更替了一部分程序,其它部分哪出错了都看不到。再加上脚本语言更加灵活一些,改起来真是不容易,不仅费很多时间,而且改完后心里也没底儿(编译语言还可以通过单元测试来“固定”一下)。
  这个任务完成后,一定要好好总结一下写javascript和css时要注意的事项。怎么组织文件,怎么设计,怎么命名都要好好总结一下。