搜索
java - 请教各位前辈关于有效的阅读源码的疑问
高洛峰
高洛峰 2017-04-17 14:48:37
[Java讨论组]

一直以来看到源码都是在Eclipse中到处跳转

面对着Spring等框架的源代码,总是无从下手,不知道从何看起

想请教下各位前辈如何有效的阅读源码?

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全部回复(4)
大家讲道理

我是PHPer,我说说我的看法吧,有不妥的欢迎交流,我也要多多学习。

  1. 熟悉开发语言自身
    关于这点没什么好讲的,PHP而言有好多内置函数,一般高手会调用这些来提高整个系统的性能,有些函数或者语法比较少接触,会造成一时的难以理解。解决办法是多看看手册,同时你要对你自身使用的开发语言要熟悉,这些都是砖瓦,高楼大厦从一砖一瓦开始的,对吧?

  2. 熟悉MVC
    目前开发都流行MVC的思想,PHP而言每个系统都有一个单一的入口文件,我一般先大概了解这个系统的文件目录结构和命名规范,说到底就是知道写这个系统的人是怎样理解和使用MVC的,哪些目录放着控制器,哪些目录是框架或者是系统核心类库,哪些目录负责数据的校验和过滤,哪些负责视图的渲染和输出,这里都是理解一个系统非常重要的步骤。

  3. 熟悉系统功能调用流程
    这个比较抽象,不好讲,举例WEB,最简单就是从URL进入,进过入口文件,然后通过系统路由分配到指定的控制器,然后交给控制器处理,控制器经过什么过程和数据库交互,然后怎样输出给视图。这里了解了其实整个系统就理解的差不多了。

    最后呢,还是要说,看不懂,没关系,看多了就理解了,切勿心烦意燥,祝你好运。

高洛峰

Source Insight

迷茫

先在网上找找别人的读书笔记。其次从最主要的类开始读。不要一次读太细,知道这个函数是干什么的就行。可以看书,我也在看spring,图书馆借书能让你对spring有更快的有个大致的了解。

ringa_lee

又遇到这个问题了。之前关于阅读源码的回答

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号