在开发的过程中,体会到一个项目从雏形出具到逐步完善的过程。
对于大型的开源项目来说,这一步更加漫长,随着项目的测试完善,其核心功能会逐渐的被淹没于碎片化的patch中,使得项目对于初学者来说很难理解。
此时,秉承开发者的心态就能能很好的解决这个问题。
首先抓住函数的核心功能,按照调用关系或者功能线,从头理到尾,将项目线条化,便能抓住其脉络。
在开发的过程中,体会到一个项目从雏形出具到逐步完善的过程。
对于大型的开源项目来说,这一步更加漫长,随着项目的测试完善,其核心功能会逐渐的被淹没于碎片化的patch中,使得项目对于初学者来说很难理解。
此时,秉承开发者的心态就能能很好的解决这个问题。
首先抓住函数的核心功能,按照调用关系或者功能线,从头理到尾,将项目线条化,便能抓住其脉络。