`
jspine
  • 浏览: 103630 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

关于项目中分模块设计开发的一点感想

阅读更多

最近在整理公司的项目的时候,发现一个项目中会有很多重复编码的问题。

举个简单的例子,比如项目中有关获取单位列表的方法,有很多模块会用到,如单位管理、人员管理、等等其中都涉及显示到所有有效单位,但是这两个模块是分配给两个开发工程师去编写代码的,由于两者缺乏有效的沟通(或开发时两者的工作进度不一样)导致同一个功能函数,被重复编写。且不管这个模块有多简单,大量的重复不仅不利于代码管理,也影响工作效率。

我再想是不是可以在开发的时候不仅分功能开发,应该还要兼顾分对象开发。但是其中如何去细分,和具体运做,我还没有很明确的想法,希望有同样困惑的朋友,可以分享你们的经验

0
0
分享到:
评论
2 楼 jspine 2009-10-26  
楼上的方法已经在实行,举个例子,看看我们的意思是否一致,比如对字符串的处理,对数据持久的公共操作等等,这些都已经有了,但是对一个平台来说,比如他有一个业务管理模块,他里面会有很多表,但是这些表有可能在其他地方也会用到,针对这个表来说,如何把数据的持久操作统一到具体的一个类中,而不是变成,每个开发人员都各自实现自己的,这样不仅浪费时间,而且也增加代码的冗余度。
1 楼 xugengxian 2009-10-21  
你可以设立个公共功能开发组,通用的功能都交给这个组开发,这样任何一个小组开发人员在开发的时候碰到这情况就可以跟公共功能开发组沟通,这样一开始可能会耽误你一些时间,但是慢慢的对后期会很有帮助的。 我的一点拙见~

相关推荐

    关于管理者廉洁自律的一点感想.doc

    关于管理者廉洁自律的一点感想.doc

    新项目中的小感想

    标题“新项目中的小感想”可能涉及到一个开发者在参与新项目时的心得体会,这通常涵盖技术挑战、团队协作、问题解决等多个方面。在这个场景下,“源码”标签提示我们,讨论可能深入到代码层面,包括代码设计、编程...

    接触力软敏捷开发框架三年,我的一点感想.zip_cavefl5_创业_力软_快速开发平台_敏捷开发框架

    接触这个框架有三年的时间了,初次接触b/s型开发项目时,是在指导人员的帮助下完成的,技术上确实也学到了一些东西,但个人觉得最大的收获是在开发软件项目的过程中,自己意识上的提升,如做项目是考虑其合理性安全...

    关于安全生产的一点感想.docx

    关于安全生产的一点感想.docx

    121-加入ERP项目组后的感想.zip

    121-加入ERP项目组后的感想.zip

    项目经理培训关于项目沟通的几点总结

    以下是关于项目沟通的一些关键点: 1. **有效沟通的5C原则**: - 清楚(Clear):确保信息传递明确,没有歧义。 - 简洁(Concise):用最少的言语传达最多的信息。 - 礼貌(Courteous):保持尊重和专业的沟通...

    房地产开发项目现场管理探讨感想.docx

    配套工程的设计与施工是房地产开发项目现场管理的另一大挑战。小区配套工程涉及的种类繁多,包括但不限于管网工程、道路建设、绿化工程等。由于专业交叉和作业面的复杂性,合理安排施工顺序,协调各施工单位的作业...

    对Java程序设计的感想.doc

    在实际项目开发中,Java 的优势在于其强大的库支持和社区资源,如Spring框架、Hibernate ORM等,这些工具和框架极大地简化了开发流程,提高了开发效率。此外,Java 还提供了丰富的网络编程、数据库操作和并发处理的...

    做项目后的感想----读后感

    通过这个项目,我们可以看到IT项目开发的全貌,从需求分析、数据库设计、框架构建到功能实现、测试和部署,每个环节都有其独特的重要性,并且环环相扣,任何一环的疏忽都可能影响项目的质量和进度。因此,作为IT专业...

    一个月行测高分秘诀(过来人的一点感想)

    一个月行测高分秘诀(过来人的一点感想) 一个月行测高分秘诀(过来人的一点感想)

    ArcEngine开发感想

    标题与描述均提到了“ArcEngine开发感想”,这表明文章将围绕ArcEngine这一地理信息系统(GIS)软件的开发体验展开。ArcEngine是ESRI公司旗下ArcGIS平台的一部分,主要面向开发者提供地理信息系统的定制与扩展功能。接...

    虚拟化云计算交流—高校实施一点感想.pptx

    虚拟化云计算交流—高校实施一点感想.pptx

    提升个人所得税起征点的一点感想 .docx

    提升个人所得税起征点的一点感想 .docx

    分享我对JS插件开发的一些感想和心得

    相反,自定义开发插件虽然可能延长项目周期,但能确保插件完全符合项目需求,且更便于后期维护和扩展。对于开发者而言,这是一种提升技能的有效途径,尤其是当你能设计出轻量级、可扩展的解决方案时。开发插件需要...

    TinyShop测试项目总结报告1

    TestLink 操作流程主要包括创建项目、定义需求、设计测试用例、建立测试计划、分配测试任务、执行测试和生成报告。 1.2 mantis 操作流程、角色及职能总结 Mantis 是一款开源的错误追踪系统,支持多人协作,帮助...

    我们学校qt项目实训 前期文档

    在QT项目实训中,需求分析是至关重要的第一步,因为它决定了项目的功能特性和最终设计。 在"我们学校qt项目实训 前期文档"中,我们可以预期包含以下几个关键知识点: 1. **QT库介绍**:首先,文档会介绍QT库的基本...

    技术部门项目管理的几点感想.docx

    在技术部门,项目管理一直是确保部门高效运作和成功交付产品与服务的核心环节。随着技术的迅猛发展和项目数量的不断增长,有效的项目管理已经成为一个值得深思和探讨的课题。本文根据个人在技术部门项目管理实践中的...

    嵌入式开发学习心得感想.pdf

    嵌入式开发是一种针对特定应用领域,以计算机技术为基础,软硬件可定制的计算机系统。它通常由嵌入式微处理器、外围硬件设备、嵌入式操作系统和用户应用程序四部分组成,用于控制、监控或管理其他设备。嵌入式系统...

    嵌入式开发学习心得感想.docx

    【嵌入式开发学习心得】 嵌入式开发是一种专业领域,涉及到硬件和软件的集成,以创建特定用途的计算机系统。这些系统通常被设计成在特定环境中运行,例如汽车控制系统、医疗设备、智能手机等。在学习嵌入式开发的...

Global site tag (gtag.js) - Google Analytics