内容简介:
刚入职,接手新项目,面对一个全新项目,怎么快速研究它?
很多人直接看源码,一头扎入代码,很快就迷失其中,最初那股子探索精神,也会逐渐被迷茫所替。有多少次你满怀激情打开一个开源项目,结果多半坚持不了就放弃。问题出在哪?迷茫是因为缺少对软件整体了解,如同不带地图指南针就闯入热带雨林,迷路只是早晚。阅读源码是必经一步,却不是第一步。应先从了解软件设计开始。
1 模型、接口和实现
好比你看代码:
模型 先看有哪些类及之间关系
接口 然后打开一个具体类,看提供哪些方法
实现 最后,再打开一个具体方法,看怎么写的
1.1 模型
一个软件的核心部分,也称之为抽象。设计最关键的就是构建出模型...
查看原文
暂无评论...