用友二次开发
2008-09-01 13:38
218 查看
最近在做用友NC的一个二次开发项目,已经做了快一个月了。
在这一个月中在感到吃力的同时也收获了一些东西。
据说用友NC平台是基于EJB的,但到目前为止我连EJB是个什么东西都还没搞清呢。
这个系统的代码分为了三个部分,public、private、client,分别指代EJB对应的接口、后台数据库处理和前台界面。如果按照基于MVC的分层架构来说,那我觉得client部分包含了视图和控制器。
当然用友NC还有一个最核心的部分,就是它的中间件。这个几百兆的中间件光启动就要一分钟左右,内置了web服务器,连接数据库的操作等等。而这些核心的内容是我们看不到的。
能看到的代码也很多,实现了一些闻所未闻的业务。但评心而论,代码写得质量很一般。可能国内的现状就是如此吧,函数前不加功能注释,程序中调试的代码比比皆是。也许受他们的影响,自己加的程序也不是所有的都有注释。
最后谈谈二次开发的体会吧。
因为我所在的公司本来是做对日外包的,所以以前没有做过国内的项目。这次是我们公司第一次做国内的活。我也是临时被调到这里的。进来之后给我分配的工作就是改人家原来写好的代码。其实写过程序的人都知道,要改别的代码是何等的困难。如果你遇到的是一个代码风格良好、注释清楚的也就算幸运了。可上面我都说了,我碰到的是注释比较少的。再加上那些业务原本就不懂,开始的时候真是举步维艰。连他们原系统究竟能做什么都没搞清楚。但是也没有办法,有不懂的就问leader,也不知道问了多少次,但终于在第三周的时候能比较熟练的用这个软件中我们所要修改的部分了。当然到第三周也修改了一些内容。不过还是没什么信心,做过的好多都没什么印象,leader问到了还得打开程序看看想想。真是浑浑噩噩啊。
相关文章推荐
- 在用友 做二次开发 对技术有提升吗?
- U8界面按钮二次开发手册,用友界面二次开发手册.pdf下载
- U8二次开发规范,用友二次开发规范.pdf下载
- 用友EAI二次开发
- 正式做用友二次开发
- 用友二次开发 用友控件 Js宿主脚本 调用用友T6 登录 参照 控件示例
- U850EAI二次开发说明,用友EAI二次开发说明下载
- 关于二次开发用友项目的一点体会
- 用友nc65 uap开发刷新按钮二次开发
- 用友二次开发,用友EAI案例分析
- 软件二次开发相关:资源文件修改
- 短信猫池价格及二次开发技术AT指令
- Ecmall二次开发-登录退出机制
- jmeter 二次开发小记
- SAP R3 ABAP/4 二次开发实例-初学者
- 你所在的专业最常用的支持二次开发软件是什么?它的开发接口都支持什么编程语言?
- 初学编程者开始Revit 二次开发自学教程
- windows短信猫二次开发
- 【以前弄的老东西】DLLspy超犀利后门 (源代码+程序+使用手册+二次开发文档)
- ecshop二次开发--邮箱、手机号、用户名登陆