`
chian_xxp
  • 浏览: 96964 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

开发小心得

阅读更多

1 概要设计一定要分析清楚。

2 一定要详细设计,如果有足够的项目经验。小项目就可以不做。

3 理解面向接口编程,接口是与业务操作对应的。要先定接口,再写实现。[我犯的错误是没有根据业务来定义接口]

4 写了接口,要写接口的测试用例。再写实现。

5 类包能简单就尽量简单。类包复杂体现出你的低水平。只写action+business+util的测试用例。其他的不用写。尤其是dao,使用了hibernate,就不要使用接口了。

6 吧不要的类删除。

3
4
分享到:
评论
3 楼 kulinglei 2010-05-05  
同感
2 楼 liomao 2010-05-04  
"要写接口的测试用例",这个不知道,junit还不太会用。学校中
1 楼 tedeyang 2010-05-04  
写得这么真的blog也有人踩?
难道要martin flower或kent来写吗?

相关推荐

    二次开发中文系列

    在删除客户化时要特别小心,因为这将级联删除所有在此客户化上保存的不同用户的个性化设置,而且删除操作是不可逆的。 在基础控件使用方面,开发者可以从窗体自带控件入手,利用对话框中的拖拽功能进行界面调整。...

    软件开发的201个原则v1.3.pdf

    **跟风要小心** - **核心思想**:紧跟技术潮流的同时要保持理性判断。 - **实践建议**:评估新技术的适用性和风险,避免盲目跟风。 ##### 31. **不要忽视技术** - **核心思想**:技术始终是推动软件开发进步的...

    软件测试人员与开发人员的相处之道

    - **不执行单元测试的开发人员不是合格的开发人员**:单元测试是确保代码质量的基础,任何忽视这一环节的开发人员都无法称得上是合格的。 - **测试不是测试人员的独角戏**:开发人员在编写代码后应该自行执行单元...

    ecology开发环境搭建说明.docx

    - **操作目的**: 避免后续操作中不小心覆盖原有的类文件。 ##### 3. 新建JDK - **操作步骤**: 在MyEclipse中创建一个新的JDK。 ##### 4. 创建Java项目 - **项目类型**: 不创建Web项目,以免影响性能。 - **添加源...

    从程序员到技术总监,分享10年开发经验

    如果你只是抱着这样一个心态来入行的话,那么你真的要小心了。因为 IT 行业竞争非常激烈,特别是在页面设计这方面,能够开发的人很多,所以为了节省成本,大部分公司都会在需要的时候才招聘这类人员。 其次,我们...

    PLC开发软件件手册.pdf

    - **小心等级**: - 与产品和手册相关的注意事项,强调了机器制造商发布的说明手册的重要性,指出本手册中提到的“限制”或“可使用状态”项目以机器制造商发布的说明为准。 - 在进行程序修改、强制输出、RUN(运行...

    mifare读卡器开发指导

    因此,在使用RC500时需格外小心。 #### 天线设计 天线设计对于Mifare读卡器来说极为重要,直接影响读取距离和整体性能。文中提到天线板的设计、尺寸和形状都会对其性能产生影响。具体来说: - **尺寸与形状**:...

    fe大荟萃,包含了货单文件,98版本,都是一个很好的选择,一般来说开发的时候自己要多小心

    fe大荟萃,包含了货单文件,98版本,都是一个很好的选择,一般来说开发的时候自己要多小心

    FLASH小心得

    ### FLASH小心得 #### 一、Flash简介与应用 Flash是一种广泛应用于网页动画制作、多媒体创作及简单游戏开发的技术。自1996年推出以来,Flash因其强大的交互功能、丰富的媒体支持以及较低的学习门槛而迅速流行起来...

    FPGA/CPLD开发教程

    - 更换目标芯片时要特别小心,避免插反或插错,并且不能在带电状态下插拔芯片。确认无误后再开启电源。其他接插口可以在带电状态下插拔。 - 若进行DAC0832接口实验,需要自行提供-/+12V电源,并注意极性正确。 - ...

    从零开始学虚幻4游戏开发系列191

    从本课开始,我们将创建一个简单的FPS游戏,学习如何让玩家角色可以持续向前移动、生成玩家角色必须避开的障碍物、让障碍物随机分布、当玩家角色不小心(或者有意~)碰到障碍物的时候,显示一个重新开始的按钮。...

    H-0010-20-43060 迈瑞病人数据共享协议开发指南[中文电子档].pdf

    安全信息部分使用了“危险”、“警告”和“小心”等术语,目的是为了强调潜在的风险,并提供避免这些风险的措施。 文档结构上分为多个章节,每章节详细介绍了迈瑞病人数据共享协议的不同方面。其中“协议层次”部分...

    Easy_Click_开发文档修正--UI篇.pdf

    标题“Easy_Click_开发文档修正--UI篇.pdf”暗示文档的内容是关于Easy_Click这个开发工具或应用的用户界面(UI)部分的修正和相关...这提示我们在理解和应用文档内容时要小心校对和验证,确保代码的正确性和可运行性。

    Android应用开发环境搭建

    "Android应用开发环境搭建" Android 应用开发环境搭建是指在 Android 平台上构建应用程序所需的...在 Android 应用开发环境搭建过程中,需要小心地配置编译环境、选择合适的编译选项和依赖项,以避免遗留问题的出现。

    FPGA Basys3开发实验指导书 —— 《数字电路与逻辑设计》配套.pdf

    - 在移动或搬运开发板时应小心轻放,避免硬件损伤。 3. 实验内容概述: - 实验一:熟悉VIVADO编译环境,了解在VIVADO环境下VerilogHDL语言的开发流程。 - 实验二:设计组合逻辑电路,包括实验内容、要求、步骤和...

    hive开发中常遇到的坑

    在编写Hive SQL脚本时,必须小心地定义每个字段的数据类型。如果类型定义错误,如将应该为`STRING`类型的字段错误地定义为`BIGINT`类型,虽然Hive不会抛出明显的错误,但数据的处理结果将会出现问题。 ##### 示例:...

    HTML5-2D游戏开发

    不过,需要注意的是,不同浏览器对keyDown和keyUp事件返回的keyCode可能存在差异,因此在实现跨浏览器兼容时要特别小心。 游戏开发的基础可以归结为互动动画的实现,即通过输入、逻辑和动画三个主要部分构成。游戏...

    22种开发模式

    22种开发模式 开发模式是软件设计中的一种重要概念,它是对软件设计中的一种通用解决方案,能够提高...但是,Singleton 单类模式也存在一些问题,例如反射机制的影响和对象序列化的影响,因此需要小心处理这些问题。

    基于java语言开发的图书管理系统

    基于java语言开发的图书管理系统基于java语言开发的图书管理系统基于java语言开发的图书管理系统基于java语言开发的图书管理系统基于java语言开发的图书管理系统基于java语言开发的图书管理系统基于java语言开发的...

Global site tag (gtag.js) - Google Analytics