方法一:调试追踪:多数情况下,当我们对某些变量的含义产生疑惑时,借助开发工具的调试功能直接查看变量值的变化是一个非常好的方法。而且该方法还能指引代码逻辑的跳转过程
方法二:总结优秀项目的设计规则,(可能规则是通用的,通过阅读一个源码,可以举一反三)
方法三:结合上下文,有些对象、属性、方法等仅仅通过自身很难判断其作用和实现。此时可以结合其调用的上下文
查看对象何时被引用、属性怎样被赋值、方法为何被调用,这对于了解它们的作用和实现很有帮助
方法一:调试追踪:多数情况下,当我们对某些变量的含义产生疑惑时,借助开发工具的调试功能直接查看变量值的变化是一个非常好的方法。而且该方法还能指引代码逻辑的跳转过程
方法二:总结优秀项目的设计规则,(可能规则是通用的,通过阅读一个源码,可以举一反三)
方法三:结合上下文,有些对象、属性、方法等仅仅通过自身很难判断其作用和实现。此时可以结合其调用的上下文
查看对象何时被引用、属性怎样被赋值、方法为何被调用,这对于了解它们的作用和实现很有帮助