第五周:重构
💡
原文英文,约500词,阅读约需2分钟。
📝
内容提要
本周,我在项目中进行了三个改动:修复了TOML文件中API键未定义时的错误,调整了代码顺序以确保启动时打印欢迎信息,并将变量名从“modelChange”改为“modelNumber”。之后,我通过交互式rebase合并提交,并更新了提交信息。这次实验让我熟悉了git rebase和Unix命令。
🎯
关键要点
-
本周在项目中进行了三个小改动,分别是修复错误、调整代码顺序和重命名变量。
-
第一个改动是修复TOML文件中API键未定义时的错误,提供警告信息并继续使用环境变量中的API键。
-
第二个改动是确保程序在没有额外参数时打印欢迎信息,通过调整代码顺序解决了问题。
-
最后一个改动是将变量名从'modelChange'改为'modelNumber',以提高代码的清晰度。
-
完成所有改动后,使用git rebase命令将多个提交合并为一个提交,并更新了提交信息。
-
这次实验让我熟悉了git rebase和Unix命令,整体过程简单且有效。
❓
延伸问答
本周项目中进行了哪些改动?
本周项目中进行了三个改动:修复了TOML文件中API键未定义的错误,调整了代码顺序以确保打印欢迎信息,以及将变量名从'modelChange'改为'modelNumber'。
如何修复TOML文件中API键未定义的错误?
修复方法是提供警告信息,并继续使用用户提供的环境变量中的API键。
为什么要调整代码顺序以打印欢迎信息?
调整代码顺序是为了确保在没有额外参数时,程序能够正确打印欢迎信息。
为什么将变量名从'modelChange'改为'modelNumber'?
因为用户并不总是更改默认模型,重命名为'modelNumber'可以提高代码的清晰度。
如何使用git rebase合并提交?
使用命令git rebase main -i进行交互式rebase,然后将最后两个提交合并为第一个提交。
这次实验让我学到了什么?
这次实验让我熟悉了git rebase和Unix命令,并成功修复了项目中的问题。
🏷️
标签
➡️