在日常工作中经常需要阅读别人写好的代码或者插件代码等,但是代码里面难免函数里面调用函数,比如你在阅读函数A时,里面调用了函数B,这个时候你不得不去弄清函数B干了什么事情,然后在阅读函数B时,里面又碰到工具函数C,你又必须弄清函数C,才能真正读懂函数B,以此类推,最终整体上读懂函数A或者说整个代码。就在这样跳来跳去的时候,原来读懂的大体逻辑都给忘了,甚至说在阅读完函数C后,都忘记函数B读到那里了或者压根忘记自己本来是在阅读函数B,怎么办?
在公司里面维护别人代码特别是已经离职的人的代码是很正常的,大部分人写代码都会层层封装以达到模块化或者方便后续重复调用,但是这样的代码阅读成本就会变得很高,让人头疼的问题是你在阅读100行代码时,突然要跳到十几行代码那里阅读里面调用的函数块,然后再回到老位置继续阅读,碰到这种问题很是崩溃,用chrome打断点调试阅读还是很晕,怎么办?有没有什么好的办法?
皈依舞
相关分类