文章
131
标签
40
分类
0
首页
目录
时间轴
标签
分类
我的
关于
阅读
RSS
语言
English
中文
三叔的数字花园
《Unix 编程艺术》 第八章 微型语言
返回首页
搜索
首页
目录
时间轴
标签
分类
我的
关于
阅读
RSS
语言
English
中文
《Unix 编程艺术》 第八章 微型语言
发表于
2023-09-03
|
总字数:
33
|
阅读时长:
1分钟
Unix 有个长期传统,即包容小型的、为专门应用领域特质、大量减少程序行数的语言。
文章作者:
三叔
文章链接:
https://tuncle.blog/di_8_zhang_wei_xing_yu_yan%EF%BC%9Axun_zhao_ge_chang_de_le_fu/
版权声明:
本博客所有文章除特别声明外,均采用
CC BY-NC-SA 4.0
许可协议。转载请注明来源
三叔的数字花园
!
设计模式
编码规范
赞助
wechat
alipay
上一篇
《Unix 编程艺术》 第九章 生成
数据比程序逻辑更易驾驭。尽可能把设计的复杂度从程序代码转移到数据中是个好实践,选择便于人类维护和操作的数据表示法也是好实践。 #9.1 数据驱动编程 数据驱动编程有时会跟面向对象混淆起来,后者是另一种以数据组织为中心的风格。它们之间至少有两点不同。 在数据驱动编程中,数据不仅仅是某个对象的状态实际上还定义了程序的控制流 OO 首先考虑的是封装,而数据驱动编程看重的是编写尽可能少的固定代码。...
下一篇
《Unix 编程艺术》 第七章 多道程序设计
多道程序设计是设计中的荒蛮之地,几乎没有好的实践方针。许多程序员尽管精于判断如何将代码分解成子过程,然而最终还是编写出单个庞然大物般的单进程程序,而这些程序往往失败在自身的内部复杂度之上。 Unix 设计风格都运用“做单件事并做好” 的方法,强调用定义良好的进程间通信或共享文件来联通小型进程。 尽管将程序划分成协作进程带来了全局复杂度降低的好处,但代价是我们必须更多地关注在进程间传递信息和命...
评论
Giscus
Valine
三叔
To see the world as it is, and to love it.
文章
131
标签
40
分类
0
搜索
数据加载中