《程序员修炼之道:从小工到专家》7
纯文本和shell游戏
最开始接触到纯文本这个概念的时候我还以为它是类似文件写入读取的东西
但是看到“XML、SGML和HTML都是有良好定义的结构的纯文本的好例子”这句话的时候,我发现我多纯文本这个概念的理解出现了偏差。
书中的纯文本是在与二进制格式做对比的情况下进行解释和说明的。
而网络上对纯文本的定义为——没有任何文本修饰的,没有任何粗体,下划线,斜体,图形,符号或特殊字符及特殊打印格式的文本,只保存文本,不保存其格式设置。将所有的分节符、分页符、新行字符转换为段落标记。用 ANSI字符设置。(只有在目标程序无法阅读任何其他有效的文件格式时才选择这种格式。)
这么一看感觉我之前对纯文本的理解好像有没有错误?
这里算是一个比较迷惑的点,毕竟.xml和.txt的区别还是挺大的。。。
书中提到了纯文本的三个好处——
1,保证不过时
2,杠杆作用
3,更易于测试
第一个比较好理解,类似书籍没有了但是当值单独书写的批注感悟还在
2和3 个人感觉有些云里雾里,大概是因为我的知识面太狭窄,理解起来暂时还有些困难
Shell游戏……好吧我承认最开始我真的以为它就是一个游戏……
这一部分内容感觉用Linux更好理解
我们常常使用IDE进行乘务的编写,一些IDE提供了极其强大的功能,然而脱离了IDE我们似乎就很难进行相关操作
但是实际上shell完全可以满足我们的需求
在Linux中我们通过shell可以完成一切操作,为实际上在windos中我们也可以通过shell完成相关操作
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通