AI 知道的东西再多,最后还是要依赖我们每一个人把这些知识和理论转化成切实改变我们的生活的实践。意义和价值源自实践,而实践的根本,永远在于人本身。AI,终究是我们手中的工具,而非实践的主体。
总结了一下我目前直接观察到的特点,包括:1. 鼓励提问者,说话更有“人味儿” 2. 开始使用 ta 来代表提问者 3. 输出更为复杂的流程图
错误信息带来的危害远比信息缺失更严重。换言之,知道自己不知道、承认自己的无知,对我们做出正确决策的意义和价值比人们想象的要更大。
这篇文章我们将接着上篇文章谈错误处理,使用交互式输入方式获取用户输入的正确文件路径。这种方式不仅方便了用户不必重复输入命令调整参数,也使得整个软件的执行逻辑更流畅丝滑。
完成了最基本的文本文件搜索功能,下一步就是让项目的错误处理更优雅。欢迎来到我的 Rust 命令行软件开发入门教程第三篇。
上篇文章讲完了项目的目标和准备流程,本文目标是实现`grrs`命令行软件的初始版本。我们将实现基本的命令行传参和文件内容搜索功能。
CLI 工具是 rust 非常擅长的一个领域。从这篇文章开始,我将带大家从零开始做一个简易 grep 命令行工具。
选择多方资料对比中学习,这是编程技术学习中的核心技能之一。事实上,很多时候学不明白一个知识点,一种新技术,不是因为你不够聪明,而是自学材料找的不对。