第 I 条
(a) 这个功能是干什么的?它跟哪些功能有关联关系?客户是否真的有必要需要这个功能?是否合情合理?
(b) 一个方法,尽量只能完成一个功能,客户如果以后扩展怎么办?有时间,尽量把代码重构。
(c) 如果别人可能也调用这个方法,就把它封装成另一个方法,让别人再调用这个封装的方法。
(原因是方便扩展,如果以后修改了这个方法,不会影响别人的方法。)
(d) 理解需求,理清它们的关联关系,是编码之前必须要做的。
(e) 做比较复杂的算法的时候(如递归等),一定要小心,先写出必要的测试用例,把它们重构。
(f) 把注释写的详细一点,特别是接口的地方。
第 II 条
(a) 重用、优化代码组织、针对契约设计、业务建模 等方法来深入的分析该框架中的一些共通的特性。
(b) 定义interface 时,把每一个方法的用处,一定要描述清楚,(包括谁可能调用)。
(c) 定义3个VO(现在为了方便,都定义一个从前端直通到数据库存了),
COND-VO 对应页面查询的vo。
O-R-M-VO 对应数据库的vo。 在页面上显示的冗余的字段/*标志出。
POJO-VO 对应特别传值的vo(特别的联表查询)然后返给页面显示
在写查询的时候,一定要写只用到的字段的,这样可以提高速度,特别是在联表查询的时候
时刻注意:由空格而引起的BUG.因为空格不好查。
分享到:
相关推荐
base zz zz zz zz zz base zz zz zz zz zz base zz zz zz zz zz base zz zz zz zz zz
标题中的“字符集编码的识别”是一个关于计算机科学和编程的重要主题,主要涉及文本数据在计算机内部的表示方式。字符集编码是将字符与二进制数字之间建立映射关系的一种方法,使得计算机能够理解和处理各种语言的...
游程编码概念和应用 游程编码(Run-Length Coding,RCL)是一种统计编码技术,属于无损压缩编码。其定义为:用一个符号值或串长代替具有相同值的连续符号,使符号长度少于原始数据的长度。RCL 方法的基本原理是记录...
ZZ561401.CAB ZZ561401.CAB ZZ561401.CAB
wincc SIMATIC WinCC是第一个使用最新的32位技术的过程监视系统,具有良好的开放性和灵活性。 从面市伊始,用户就对SIMATIC WinCC印象深刻。
在CAD中想要快速测量长度,在CAD工具栏找到加载应用程序,再点击加载 加载成功后在输入栏输入“zz”(不分大小写)在选择你需要测量的线段即可。
ZZ主要组织相容性复合体及其编码分子PPT课件.pptx
我们研究了四轻子最终状态ℓ+ℓ-ℓ+ℓ-的产生,这些状态主要由一对弱电Z玻色子ZZ产生。 使用LoopSim方法,我们合并ZZ和ZZ + jet的NLO QCD结果,并获得ZZ产生的近似NNLO预测。 还包括对ZZ过程的精确胶子融合环平方的...
ZZ主要组织相容性复合体及其编码分子PPT学习教案.pptx
标题中的“ZZ_MODIFIED_GEEBINF.ENS.zip”是一个压缩包文件,主要包含一个名为“ZZ_MODIFIED_GEEBINF.ENS”的文件。这个文件是一种特殊格式,用于定义EndNote的引用样式。EndNote是一款强大的文献管理软件,广泛应用...
cad标高归零,好用的
"TOKYO zz"在标签中出现,可能代表这是与东京相关的主题内容,"zz"可能是某种编码或者分类标记。 描述中的"zz;ldkfjntmtmsbggyyessdd"看似无意义,可能是错误的输入或者是随机字符,无法提供有效的信息。 从压缩...
4. 用户界面增强:可能添加了新的视觉元素,如颜色编码、自定义提示等,以提高用户交互体验和指标解读的便利性。 5. 自动化交易集成:优化的指标可能支持直接与交易策略结合,实现自动下单或发出交易信号。 在实际...
《中医大夫助理信息系统 zz-doctor 深度解析》 中医大夫助理信息系统“zz-doctor”是一款基于Android平台的应用程序,旨在为中医医生提供智能化、便捷化的诊疗辅助工具。通过深入剖析这款应用的源码,我们可以了解...
,主图指标,顶底信号,突破,转折信号,都很明显
《ZZ Fibo Trader - MetaTrader 5 EA 深度解析》 ZZ Fibo Trader 是一款专为 MetaTrader 5(MT5)平台设计的自动交易专家顾问(EA),其核心在于结合了斐波那契回调线分析和抛物线止损系统,为交易者提供了智能化的...
《zz809.com留言本》是一款基于网络的互动交流平台,源于柏图留言本BTB 1.2版本,并经过管理员zz809的定制和优化。这个平台旨在为用户提供一个简便、实用的在线留言功能,使得用户可以方便地在网站上发表评论、交流...
写中文文章,或者外文,参考文献格式。例如:[1] Niu M, Hu Y, Sun S, et al. A novel hybrid decomposition-ensemble model based on VMD and HGWO for container throughput forecasting[J]. Applied Mathematical...
OMRON E6CP系列绝对值编码器是一种用于检测直线或旋转物体位置的传感器,它能够提供非接触式的位置信息,并且在断电重启后仍能保持之前的位置数据。该系列编码器支持多种输出方式,包括并行输出、串行输出等。本案例...
"变形版SD ZZ高达"是一款深受高达爱好者喜爱的纸模型,它源于日本著名的机器人动漫《机动战士Z高达》中的角色。SD(Super Deformed)是日本动漫中的一个术语,意为超级变形,通常指的是角色被夸张地简化和可爱化,...