调试的艺术
Bug 不是障碍,而是教训。
在达曼胡尔大学(Damanhour University)学习期间,我曾花费大量时间盯着出错的代码。起初,调试感觉是在浪费时间。但在 Owlcode 等项目上的工作改变了我的想法。
调试是编程的核心。
当你遇到 JavaScript 中的语法错误或后端的逻辑缺陷时,你所做的不仅仅是修复代码。你是在训练大脑清晰地思考。
使用这种方法来解决问题:
- 将问题分解成小块。
- 隔离出错的部分。
- 测试其输入和输出。
- 逐步追踪数据流。
这个系统可以节省时间,并建立信心。每条错误信息都在教你软件是如何运作的。
不要再害怕错误信息了。它们是在要求你改进逻辑。
来源:https://dev.to/mohamed_ahmed_512/the-art-of-debugging-how-to-solve-complex-programming-problems-2dko