社区
Java EE
帖子详情
该如何去了解一个系统
hjx_gb2000
2010-08-13 03:29:30
刚入职一家公司,系统正在版本升级中。我该如何去熟悉这个系统呢?二十多万的代码看得头晕了,还有一些技术JMS,mina都不太熟悉。现在要熟悉基本的处理流程与原理,但是却不知道该从何下手呢!
...全文
253
15
打赏
收藏
该如何去了解一个系统
刚入职一家公司,系统正在版本升级中。我该如何去熟悉这个系统呢?二十多万的代码看得头晕了,还有一些技术JMS,mina都不太熟悉。现在要熟悉基本的处理流程与原理,但是却不知道该从何下手呢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mokangli
2012-07-26
打赏
举报
回复
我现在也面临这个问题,菜鸟就是无从下手,没有文档,没有可现实页面,交接人是个混蛋,妹的。。。。
临远
2010-08-13
打赏
举报
回复
交接文档,最好让交接人给你从头到尾讲一遍。
水中影子
2010-08-13
打赏
举报
回复
[Quote=引用 1 楼 sggsg 的回复:]
先学会怎样用
[/Quote]
+1
kurama_mail
2010-08-13
打赏
举报
回复
阅读代码的能力是必须的。思考一个代码为什么这样写自然是建立在能阅读的基础上。
快速上手的方式是关注什么代码可以实现什么功能(找示例),不关注逻辑判断部分。逻辑部分结合业务去看。
nlwangxin
2010-08-13
打赏
举报
回复
可以先把项目架起来,然后根据功能去查看对应的代码,这样的话你就能深刻的了解这个系统的功能,很容易就了解这个系统了。
首先你要看每个配置文件,以及公司的框架,结合的学习,这样就会很快的了解了。
marqio
2010-08-13
打赏
举报
回复
[Quote=引用 1 楼 sggsg 的回复:]
先学会怎样用
[/Quote]
既然时升级,系统时可以跑起来的,先用系统确定有那些功能和操作,熟悉好了然后从登录流程开始,可以设断点跟踪,如果时BS的可以在浏览器右击查看源码确定是哪个页面文件,然后根据form里的action地址,一步步顺藤摸瓜,如果记不住最好画个UML时序图(简单易懂就行,供自己看的,可以画纸上也可以用excel画,不一定要用专业工具画)。祝你好运,早点熟悉
yn00
2010-08-13
打赏
举报
回复
[Quote=引用 1 楼 sggsg 的回复:]
先学会怎样用
[/Quote]
up
不会用看代码页没用。。
hjx_gb2000
2010-08-13
打赏
举报
回复
[Quote=引用 3 楼 wj63558595 的回复:]
从业务去理解代码。
先知道某个功能是要做什么,再跟着代码去走流程。走了那么几个的话,基本上的框架就掌握了。
若有数据库设计相关的文档,从数据库结构趋熟悉是最快捷的。
[/Quote]
只有数据库脚本,没有相关文档。
hjx_gb2000
2010-08-13
打赏
举报
回复
[Quote=引用 5 楼 wdz567 的回复:]
先看需求文档和开发的文档,然后你花一两天使用一下。
最后根据业务翻开代码看吧
[/Quote]
什么文档都没有呢
hjx_gb2000
2010-08-13
打赏
举报
回复
[Quote=引用 4 楼 kurama_mail 的回复:]
如果你总是只关注自己所负责的功能实现代码,那么你下次进入别的公司还会碰到一样的问题。
任何框架无外呼核心控制器、配置、插件、组件。其他辅助工具无外呼使用手册或接口文档。
别人给你一个可实现功能的代码,是否你去了解过这段代码为什么要这么写。
别人说这个系统就要用这些框架,是否你去想过使用这些框架究竟优点是什么缺点是什么。
一个好的程序员应该不在乎使用什么具体技术,而是在乎实现方法。
如……
[/Quote]
不错,UP。
不过不懂具体技术,有些代码都看不懂呢
酒剑仙
2010-08-13
打赏
举报
回复
先看需求文档和开发的文档,然后你花一两天使用一下。
最后根据业务翻开代码看吧
kurama_mail
2010-08-13
打赏
举报
回复
如果你总是只关注自己所负责的功能实现代码,那么你下次进入别的公司还会碰到一样的问题。
任何框架无外呼核心控制器、配置、插件、组件。其他辅助工具无外呼使用手册或接口文档。
别人给你一个可实现功能的代码,是否你去了解过这段代码为什么要这么写。
别人说这个系统就要用这些框架,是否你去想过使用这些框架究竟优点是什么缺点是什么。
一个好的程序员应该不在乎使用什么具体技术,而是在乎实现方法。
如果你按以上思路去做了,那么也许刚开始你会碰到不知道怎么上手,以后就会觉得框架并不是问题。
(web框架再怎么多始终都是遵循页面请求获取、分发、具体逻辑)
wj63558595
2010-08-13
打赏
举报
回复
从业务去理解代码。
先知道某个功能是要做什么,再跟着代码去走流程。走了那么几个的话,基本上的框架就掌握了。
若有数据库设计相关的文档,从数据库结构趋熟悉是最快捷的。
钱不是问题
2010-08-13
打赏
举报
回复
先学会怎样用
百惠网站购物
系统
这是厦门百惠通信息技术有限公司现在采用的电子商务购物
系统
,
系统
不仅包含了基本的商务模块,而且还带有一些其他的模块,是一套非常完整的网站
系统
。
Android
系统
截屏功能提取Demo
Android
系统
截屏功能提取的演示代码,文章在这里http://blog.csdn.net/xu_fu/article/details/39268771
机房管理
系统
为系里机房上机收费用而设计的,功能齐全细致,具有超酷的界面,程序中还附有彩蛋算法
免费微信商城
系统
源码
免费的微信商城
系统
源码,功能非常强大,而且还是开源的。
得到操作
系统
的版本
得到操作
系统
的版本
Java EE
67,549
社区成员
225,860
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章