Changes between Initial Version and Version 1 of summaryFor7.0


Ignore:
Timestamp:
08/26/2013 11:56:36 AM (13 years ago)
Author:
dingjianyong
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • summaryFor7.0

    v1 v1  
     1= 1. 代码编写总结 = 
     2 
     3 * 保持核心流程的统一性,特殊业务以插件形式进行开发。 
     4 * 帖子图集进行了性能优化,缩略图改为分页读取。 
     5 * 避免hardcode,用配置实现各网的差异性。 
     6 * 遵循原来架构,重构代码时需要考虑六网通用性。 
     7 * 编写新方法或修改原有方法的时候需要先写测试。 
     8 * 养成提交代码前运行单元测试的习惯。 
     9  
     10 
     11= 2.套页面总结 = 
     12 
     13 * HTML结构要保持跟6.0一致,如果有修改,需要找前端配合修改相关样式。 
     14 * 页面引用标签库与6.0不同,套页面时可以参考7.0网站。 
     15 * 最主要的改动部分是EL表达式【权限控制】,【对象属性】【fuction调用】。 
     16 * 相对路径都改为绝对路径。 
     17 * 页面中对本应用的.jsp的请求都换成 .do 
     18 * 在forum.jsp中抽取topic_node.jspf,作为列表页每条记录的内嵌页面。 
     19 * 注意js由于新逻辑以及新的Dom结点id改变导致的变化。 
     20 
     21= 3.导数据总结 = 
     22 * 可以参考已升级7.0的网站的导数据脚本。 
     23 * 可以直接借用QA账号,登陆服务器运行脚本,提高运行效率。 
     24 * 注意新旧代码处理数据的变化,如 bbs7_user_lock表的expiryat字段,bbs7_grade表的tid字段。 
     25 
     26= 4.测试阶段总结 = 
     27 
     28 * 在提交给QA测试前,安排自测时间,减少bug数量,注意点击页面上的所有链接,保证其正常。 
     29 * 注意对比线上和开发环境中的接口,保证功能一致性,同时注意丰富接口文档,保证接口文档的正确性和可测性。 
     30  
     31 
     32