您的位置:首页 > 编程语言

编程心得

2015-06-30 08:57 225 查看
写程序时注意分类,分模块。

(1)写Web程序时,由于涉及到回调,前台Javascript、后台C#程序,一个功能的实现往往需要这两者的多次交互。对一些稍微复杂的功能,应该绘制流程图,

或做好注释工作,以方便以后的修改。

(2)Web程序比较繁琐,涉及到较多的前端代码。Javascript代码在写之前注意分好模块,不要将所有的代码写入一个文件中,比如最近做的一个Assist文件,起初没想到

有这么多的函数,所有的Javascript代码都写入这个文件,后来涉及到代码重用,比如,一般情况下,每个页面都会涉及到一个onload函数用以初始化页面,当一个页面需调

用另一个页面的JS文件时,或上述那个大杂烩的Assist文件,导致乱如麻的引用关系。为了解决这种问题,目前的做法只能是改函数名了,好low。还有,Assist文件中放入了一些

比较通用的函数,比如String.Format(),想引用这个函数的页面很多,想跟Assist文件发生冲突的没有,而实际上跟其发生冲突的很多很多。目前的解决方法是,复制粘贴。。。

结论:写程序之前,应做好类、模块的设计。无论多么简单的函数,都应根据其实现的功能进行分类。

(3)程序写的多了,也是简单重复。Web程序好繁琐,大部分时间都是在做页面显示的JS函数,其他时间在写后台数据库查询
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: