项目开发中遇到的小问题及小规范
2013-08-23 23:14
148 查看
1:命名问题
文件夹,类,属性,方法,ACTION层,SERVER层,DAO层,JSP页面,JS方法,CSS文件,图片的文件等等,都要有一定的规律
目的:易查找,易维护,易管理,不仅仅开发者自己能很好地理解,修改,管理,而且也为了让后来者也能很容易的理解,修改,管理
原则:
1)见明知意
2)统一的以表名(在应用中为对象的名称)为前缀来命名(我们项目采用的是这种方式)
(文件夹,类,方法,ACTION层,SERVER层,DAO层,JSP页面,JS方法,CSS文件)以功能性的提示为后缀
3)驼峰式的命名形式
4)在开发前就必须将这样的要求传达到开发组的每一个成员,并得到每一位组员的明确反馈
2:文件的纺织方式
1)必须符合模块化开发的方式,将相关的功能分成适当大小的来做,不过为了好查找,维护,管理必须放到相同的地方,
最好显示出明确的规律性,让陌生的后来者,一下子就能理解你的意图和思路,这样才能更好地查找,维护,管理你的代码
2)文件的层次,不能太深,但也能比较明确的有一些层次感的
3)一定考虑的长远一点,考虑到程序的扩展性,健壮性,安全性,要给未来的,不定的因素预留一些扩展的空间
3:关于修改程序的问题
做程序或其他事情之前务必养成问自己几个问题的习惯
1)要做什么,为什么要做,能给别人和自己带来什么方便和益处
2)有几种方法来做,那种方法更好,有没有更好的,长远性的益处有多少,可扩展的空间有多少
3)一定要清楚自己正在花时间做的是什么事情,是经过深思熟虑的,是有立足点的,是值得花时间精力生命来做的
4)沟通,非常重要,不懂就要问,一定要问!当然,在问之前,一定是经过自己的思考,经过自己的上网查找分析实验
5)不要做返工的工作,请一次性的把工作做到位,遇到不理解的一定要能清楚在做,不要糊里糊涂的做事情
4:沟通时应保持的原则
1)别人说话时,保持沉默,不要插话,等别人说完,并作出适当的回应,可以不赞同,但不可以无礼貌,要思考,站在他人的位置上思考
2)说话之前,一定要想好,保证自己的比较清晰的表达自己的观点,思想,和理解
3)永远不说不尊重别人的话,要尊重他人,就想尊重自己一样,注意语气,语速,语词,和自己的身体语言
4)遇到不好的事情,一定要保持冷静,克制,平心静气的面度和解决的态度
5)尊重每一个人,无论是同事,上司,客户,朋友,父母,兄弟,姐妹,对陌生人也一样,要以礼相待,尽力使人开心快乐幸福
5:遇到难题,误会,挫折,刁难,难以理解,或不被理解的情况应保持的原则
1)保持冷静,平和,理智的心态,放慢自己的所有节奏,不做决定,转移自己的注意力
2)完全平静下来后,分析,查找,思考问题的本质,并寻找解决的办法
3)追求完美,不断的思考最佳的解决问题的方案,
牢记人生的最大追求在于幸福,如果想什么,做什么,眼前不能快乐幸福,未来的收益也很小就不关注,不理睬,
咱们只关注好的,幸福快乐的,积极的,正面的,长远的利人利己的事情,人,物,思想,学识,智慧,技术,歌,电影
这篇小总结,我在很早以前就写了,我觉得她多少帮了我一些,让我做出了许多更好的选择,也让我避免了许多小的麻烦,希望同样能给予遇到类似问题的朋友们一些小的提示!
文件夹,类,属性,方法,ACTION层,SERVER层,DAO层,JSP页面,JS方法,CSS文件,图片的文件等等,都要有一定的规律
目的:易查找,易维护,易管理,不仅仅开发者自己能很好地理解,修改,管理,而且也为了让后来者也能很容易的理解,修改,管理
原则:
1)见明知意
2)统一的以表名(在应用中为对象的名称)为前缀来命名(我们项目采用的是这种方式)
(文件夹,类,方法,ACTION层,SERVER层,DAO层,JSP页面,JS方法,CSS文件)以功能性的提示为后缀
3)驼峰式的命名形式
4)在开发前就必须将这样的要求传达到开发组的每一个成员,并得到每一位组员的明确反馈
2:文件的纺织方式
1)必须符合模块化开发的方式,将相关的功能分成适当大小的来做,不过为了好查找,维护,管理必须放到相同的地方,
最好显示出明确的规律性,让陌生的后来者,一下子就能理解你的意图和思路,这样才能更好地查找,维护,管理你的代码
2)文件的层次,不能太深,但也能比较明确的有一些层次感的
3)一定考虑的长远一点,考虑到程序的扩展性,健壮性,安全性,要给未来的,不定的因素预留一些扩展的空间
3:关于修改程序的问题
做程序或其他事情之前务必养成问自己几个问题的习惯
1)要做什么,为什么要做,能给别人和自己带来什么方便和益处
2)有几种方法来做,那种方法更好,有没有更好的,长远性的益处有多少,可扩展的空间有多少
3)一定要清楚自己正在花时间做的是什么事情,是经过深思熟虑的,是有立足点的,是值得花时间精力生命来做的
4)沟通,非常重要,不懂就要问,一定要问!当然,在问之前,一定是经过自己的思考,经过自己的上网查找分析实验
5)不要做返工的工作,请一次性的把工作做到位,遇到不理解的一定要能清楚在做,不要糊里糊涂的做事情
4:沟通时应保持的原则
1)别人说话时,保持沉默,不要插话,等别人说完,并作出适当的回应,可以不赞同,但不可以无礼貌,要思考,站在他人的位置上思考
2)说话之前,一定要想好,保证自己的比较清晰的表达自己的观点,思想,和理解
3)永远不说不尊重别人的话,要尊重他人,就想尊重自己一样,注意语气,语速,语词,和自己的身体语言
4)遇到不好的事情,一定要保持冷静,克制,平心静气的面度和解决的态度
5)尊重每一个人,无论是同事,上司,客户,朋友,父母,兄弟,姐妹,对陌生人也一样,要以礼相待,尽力使人开心快乐幸福
5:遇到难题,误会,挫折,刁难,难以理解,或不被理解的情况应保持的原则
1)保持冷静,平和,理智的心态,放慢自己的所有节奏,不做决定,转移自己的注意力
2)完全平静下来后,分析,查找,思考问题的本质,并寻找解决的办法
3)追求完美,不断的思考最佳的解决问题的方案,
牢记人生的最大追求在于幸福,如果想什么,做什么,眼前不能快乐幸福,未来的收益也很小就不关注,不理睬,
咱们只关注好的,幸福快乐的,积极的,正面的,长远的利人利己的事情,人,物,思想,学识,智慧,技术,歌,电影
这篇小总结,我在很早以前就写了,我觉得她多少帮了我一些,让我做出了许多更好的选择,也让我避免了许多小的麻烦,希望同样能给予遇到类似问题的朋友们一些小的提示!
相关文章推荐
- 开发web项目遇到的问题
- 项目开发中遇到的问题!
- 记录开发项目遇到的问题
- struts2开发javaWeb 项目时遇到jar包冲突问题的解决办法
- 引用一个项目作为library的操作步骤---开发中遇到的问题(二)
- 项目开发中遇到的两个问题:数组访问越界和内存泄露
- 项目开发遇到问题
- node.js项目开发问题集锦(不定期更新,随时把开发过程中遇到的问题加上)--转载
- 项目开发中遇到的问题
- Android开发中遇到的问题(五)——Eclipse导入Android项目出现"Invalid project description overlaps the location of another project"错误的解决办法
- java开发邮件群发项目中遇到的问题
- 开发项目之遇到eayui 中window panel 超过父页面的问题
- PHP+MySQL项目开发——简易聊天室遇到的问题及解决
- android项目开发遇到的问题以及处理结果
- andoird项目smartclass开发中遇到典型问题
- 引用一个项目作为library的操作步骤---开发中遇到的问题(二)
- 项目采用asp.net mvc开发过程中遇到的问题。
- 分享vs低版本开发的项目到VS高版本时遇到的4个小问题解决之记录
- 140227项目开发及上线过程遇到的10个问题(重点: FCK过滤替换)
- 使用idea开发maven项目遇到问题