/**************************************************/
>项目经验总结
/**************************************************/
/**************************************************/
0.技术次要之需要和对方将问题讨论清楚再做
//也许在学校做一些小项目的时候总是有一种错误的思想,
//通过某个技术将功能做出来了就可以了,这是一方面表现出能够完成任务,
//至于其他一些问题基本上是没有考虑到的,那么我需要将这一方面的其他方面介绍出来。
//这次主要做的是关于专利检索方面的项目,不像之前的一些erp项目
//首先需要设计表然后根据表生成实体,因为全文检索中面对的是一些不是很结构化的
//文本内容,你需要针对这些文本内容进行一个搜索,与数据库中的概念是有很大的不同的,
//所以我们的项目中没有一个实体,然后项目中传参的形式都是以json格式进行一个封装,
//,还有就是像一些业务类中最好少定一些属性,定义属性的时候要慎重考虑并且要慎重要java中
//的关键词如static的属性和方法这些静态的东西对项目的性能以及程序的优良性造成很大的影响,
//,然后不同层之间调用方法的时候要给被调用放调用完方法后的状态是什么,调用方法成功需要返回true,
//否则要描述好这个出错的原因,不要将上一层的错误抛给下一层应该自己捕捉掉,这样就不会造成调用该方法
//的人搞不懂是哪里报错,只要让他知道调用方法失败就行了,还有就是在日志是必须的,在调用方法之前将调用方法
//的输入和输出参数记录到日志这是很必要的在项目的开发阶段,这是标准的开发模式,还有注释需用文档注释,并且将
//那些param啊什么东西改成中文的,并且对应的包要有对应的测试包,测试包必须以test开头然后加上被测试的包的名字就可以了。
/**************************************************/
/**************************************************/
1.注重模块和模块之间的沟通(前后台之间传参的沟通)
//如后台人员在正式开始编码之前一定要和前台开发人员沟通好传参和参数的传递形式以及格式,如果没有统一好修改将是
//一件很好劳动力的事情。
/**************************************************/
全文检索项目开发阶段经验总结
最新推荐文章于 2024-02-13 13:09:42 发布