改变代码库是学习的一种有效方式。正如我最近在一篇文章中所写的那样,通过阅读代码来学习是有用的,但通过改变代码来学习更是事半功倍。
当你只是 passively 阅读代码时,你只能获取一些表面的理解。但是当你开始主动地修改代码,添加新的功能或修复 bug 时,你会深入地了解代码库的结构和运作方式。
在这个过程中,你将不得不处理各种问题,思考如何实现特定功能,如何保持代码的可读性和可维护性等等。这些挑战将让你加深对编程语言和编程范式的理解,提高你的解决问题的能力。
不要害怕改变代码库,也不要担心破坏它。只有通过实际操作,你才能真正掌握知识,拥有真正的技能。所以,赶快动手,通过改变代码库来学习吧!
了解更多有趣的事情:https://blog.ds3783.com/