社区
Web 开发
帖子详情
怎么样快速看懂别人的代码?
huangan0301
2009-02-25 10:34:16
加精
刚接手别人的java web项目,怎么快速查看别人哪个页面用的哪个JSP文件,走的哪个配置文件,走的哪个Action,有什么简单方法吗?(项目文件实在太多,浏览器地址栏也没提示,命名也不太规范,读别人的代码真累啊)
...全文
7347
195
打赏
收藏
怎么样快速看懂别人的代码?
刚接手别人的java web项目,怎么快速查看别人哪个页面用的哪个JSP文件,走的哪个配置文件,走的哪个Action,有什么简单方法吗?(项目文件实在太多,浏览器地址栏也没提示,命名也不太规范,读别人的代码真累啊)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
195 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dingxanghua
2012-08-02
打赏
举报
回复
我是初学者,感觉程序跑起来是最大的问题
Sylvia___Wang
2012-07-23
打赏
举报
回复
http://localhost:8080/outpatientAction.do?method=showOutpatient&id=40
outpatientAction这是Action
showOutpatient这是方法
程序员一枚
2012-07-19
打赏
举报
回复
单步调试
talenct
2011-08-01
打赏
举报
回复
学习学习
大果栗
2011-07-27
打赏
举报
回复
一边运行一边对照代码
懒到变成虫
2011-07-22
打赏
举报
回复
精华帖啊!
Kissnull
2011-07-14
打赏
举报
回复
站着腰疼不说话
Ajunboys
2011-05-01
打赏
举报
回复
[Quote=引用 37 楼 nature0610 的回复:]
也看过别人的网站代码,一步一步看吧,看多了熟悉了就快了
[/Quote]
这个。。
wubangjie888
2011-04-19
打赏
举报
回复
一、如果有文档的话,从UML图开始看最简单。类图、流程图、用例图能让自己快速了解项目的概貌。
二、如果没有文档,只能自己直接看代码了。有困难但只要坚持看,看的多了自然就能看懂了,没有什么捷径吧。
本菜鸟摸索的技巧:
1、也不要一行一行的看,一个项目是有层次和结构的,我正在看的这个共享平台项目就使用了门面模式(Facade模式)方法调用那个深啊,我了解了门面模式后查找方法就快多了。
2、a.先看domain实体类再看操作方法的类;
b.先看逻辑层代码,了解逻辑流程业务流程,再看底层实现(Dao方法)。
3、先整体后局部,先抽象后实现。先看项目有哪些模块再逐个看各个模块的代码,先看接口和抽象的方法调用,再看方法的具体实现。就是先不要想看懂方法是如何实现的,而是一带而过看懂这个方法的输入和输出以及这个方法做了什么。
4、直接选择一个模块,跟踪数据流,如何从数据库到页面的以及如何从页面保存到数据库的。
就到这,有新的体会再写吧。
huehgb
2009-04-02
打赏
举报
回复
看别人的代码就是累啊
lichuan3992413
2009-03-18
打赏
举报
回复
学习了。
hnnylsh2009
2009-03-12
打赏
举报
回复
受益匪浅呀!嘿嘿
ciazealee
2009-03-12
打赏
举报
回复
从配置文件入手,ctrl + 左键
wonder888888
2009-03-11
打赏
举报
回复
从配置文件入手,ctrl + 左键
wangxiaoyes7816
2009-03-11
打赏
举报
回复
条件允许的情况下,用MyEclipse 设置断点调试, CTRL +T 可以查看 整个类的实现接口, 属性或者实体 +CTRL 点就可以查看到。
DreamValley
2009-03-11
打赏
举报
回复
我也楼主一样
接手一个web项目 几千个文件
myeclipse中有两个快捷键比较好用ctrl+h 和ctrl+shift+r
lshaohe
2009-03-11
打赏
举报
回复
结合文档走
gesanri
2009-03-11
打赏
举报
回复
mark
zhao_auau
2009-03-10
打赏
举报
回复
学习!
clstar
2009-03-10
打赏
举报
回复
同志们学习了
好地方
今后会经常来
加载更多回复(173)
怎么
快速
看
懂
别人的源
代码
对于如何进行
快速
看
懂
别人
代码
进行分析,希望对你们有帮助
如何
快速
读
懂
开源
代码
?
如何
快速
读
懂
开源
代码
?
CSRF跨站请求伪造漏洞原理及
代码
审计
课程声明:该课程是教学使用,视频内涉及漏洞利用方法,请勿在互联网环境中使用;维护互联网网络安全,人人有责。课程说明:课程为CISP-PTE子课程。实验所需环境:vmware;windows server一台;环境下载地址:实验环境下载地址在购买后单独发送课程主要解决问题:1、搞明白什么是,CSRFSRF能做什么事情?2、CSRF和XSS有什么区别?3、搞明白CSRF的漏洞
代码
到底是什么样?逐行读
代码
让你看透CSRF。4、搞
懂
CSRF的防御方法。 如果有以上困惑赶紧学习吧,Margin老师工作日一般都是30分钟就能为你解答疑惑,沟通无延时、无障碍。
如果
快速
有效的读
懂
别人的
代码
?
阅读
代码
,是最真实的收获; 阅读文章,是自我意识的不断提升; 持续学习,才是程序员的人间正道! 这是一篇英语好文翻译。原文链接《How to quickly and effectively read other people’s code》 如何
快速
有效的阅读别人的
代码
作者:Alex Coleman | Learning, Web Development 就在前几天,一个STCer(自学成才的程序员)朋友问了我下面这个问题: 你会如何去理解别人的
代码
?我在阅读自己的
代码
的时候感觉非常舒服,但是.
如何
快速
读
懂
别人的Python
代码
?新手程序员如何学会读
代码
,怎么才算说是会阅读
代码
?
像很多人问安卓 NDK 怎么学,我想说的是 NDK 工具包下面,已经给了全部资料,非常详尽,每个参数都给出了注释,说明,还有就是Google 官方的 GitHub 上,也给出了示例
代码
,这个就是你的一手资料。我们需要激励源,画图如果让同事看到,会让你有成就感,有了炫耀的资本,这样会更激发自己的战斗欲,这就像是好学生因为老师的表扬,会更加拼命学习,为的就是保持这个好学生的身份。在阅读
代码
的时候,需要先找到主体逻辑,当这个反复总结出来后,再去找到一条线索,进行分析,调研,画流程,类图,时序图。
Web 开发
81,090
社区成员
341,731
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章