开发者社区> 问答> 正文

UNIX上进行程序开发有些典型的特点?

UNIX上进行程序开发有些典型的特点?

展开
收起
7大帅 2021-12-04 21:10:02 393 0
1 条回答
写回答
取消 提交回答
  • 1)简单性:许多很有用的UNIX工具是非常简单的。“小而简单”是一种值得学习的技术。越大、越复杂的系统注定会包含越大、越复杂的错误。 2)集中性:让一个程序很好地执行一项任务好过把所有功能都堆在一起。功能臃肿的程序难于使用和维护,单一目标的程序更容易随着更好的算法被开发出来而得到改进。在UNIX中,当用户出现新的需求时,我们通常是把小工具组合起来完成更复杂的任务,而不是试图将一个用户期望的所有功能放在一个大程序里。 3)可重用的组件:将应用程序的核心实现为库。具有简单而灵活的编程接口的库可以帮助其他人开发出同类程序,或者把这些技术应用到新的应用领域。

    2021-12-05 13:02:54
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
从 Linux 系统内核层面来解决实际问题的实战经验 立即下载
从Linux系统内核层面来解决实际问题的实战经验 立即下载
复杂升学环境下的语言交互:技术与实践 立即下载