"这段代码是你写的吗?"
这句话可能是答辩中最让人紧张的问题了。
但别慌,老师问这个问题不一定是怀疑你,可能只是想了解你对代码的理解程度。
错误回答:
❌ 沉默不说话
❌ "是的"然后说不出细节
❌ "不是"(直接承认代写)
❌ 支支吾吾转移话题
正确策略:展示你对代码的理解
老师说"解释一下这段代码",你应该能说出:
✅ 这段代码的作用是什么
✅ 它在整个项目中的位置和角色
✅ 关键的实现逻辑
✅ 为什么选择这种实现方式
答辩前必须做的准备:
✅ 通读一遍项目代码,至少了解每个文件的作用
✅ 重点理解核心功能的实现(用户登录、数据查询、业务逻辑)
✅ 记住项目的目录结构,知道功能代码在哪里
✅ 能手画项目的架构图
✅ 准备3-5个你"最熟悉"的功能,引导老师问这些
一个实用技巧:
答辩时主动展示你对项目的理解。比如你可以说"老师,我先介绍一下项目的整体架构,然后重点演示几个核心功能的实现",这样你就掌握了主动权,老师提问的方向也会跟着你的节奏走。
记住:老师要的不是你每行代码都背下来,而是你理解项目的整体设计和核心逻辑。