知识卡片

工具可组合

专业/工作 · 219

内容

命令行的核心优势在可组合:每个小工具只做好一件事,通过标准输入输出串成管道。复杂任务由简单部件连接,而不是由一个庞大软件包吞掉全部流程。发散:这和软件架构里的模块化相通,边界越清晰,替换和自动化越容易。

参考来源

《图灵程序设计丛书:数据科学从入门到实战(套装全8册)》第06章《命令行中的数据科学》