最近在阅读一些优秀的开源项目源码的时候,遇到了一个问题。
对于某一行代码,我知道它是用来做什么的,但是就是不明白作者为什么要这么写。
我想了一下,觉得可能是自己对于程序设计这一块不熟悉。所以打算从设计模式入手。我的问题是,设计模式能否满足我的需要?还是说我现在这种水平注定是读不懂的,等基础知识足够扎实以后会无师自通?
注: 读的是Android开源项目
犯罪嫌疑人X
相关分类