网页应用管理全攻略
1. 测试
在网页开发中,代码审查和测试常被忽视。不能仅用两三个测试用例运行系统后就认为没问题,要在项目投入生产前,对多种场景进行广泛测试和审查。
团队内应采用代码审查的做法,即让其他程序员或团队查看代码并提出改进建议。这种分析通常能发现以下问题:
- 遗漏的错误
- 未考虑的测试用例
- 可优化之处
- 安全方面的改进
- 可用于改进代码的现有组件
- 需求中定义但代码中缺失的功能
此外,要为网页应用找到能代表最终用户的测试人员。网页应用与桌面应用的主要区别在于,任何人都可能使用网页应用,不能假设用户熟悉计算机,也不能提供厚重的手册或快速参考卡,要让网页应用具有自文档性和自解释性,注重可用性。
2. 编写可维护的代码
2.1 定义命名约定
定义命名约定有两个目标:
- 使代码易于阅读:合理定义变量和函数名,让代码像英语句子一样易于理解。
- 使标识符名称易于记忆:标识符格式一致,便于记住特定变量或函数的名称。
变量名应描述其所包含的数据,要在长度和可读性之间取得平衡。例如, $n 便于输入但代码难理解, $surname_of_the_current_user 信息丰富但输入麻烦且价值不大,存储姓氏用 $surname 更合适。
在 PHP 中,变量名区分大小写,要决定变量名是全小写、全大写还是混合大小写(如单词首字母大写)。避免使用仅大小写不同的两个变量名,如 $nam
超级会员免费看
订阅专栏 解锁全文
2789

被折叠的 条评论
为什么被折叠?



