网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 UNIX编程艺术/传世经典书丛
分类 计算机-操作系统
作者 (美)理曼德
出版社 电子工业出版社
下载
简介
内容推荐
本书主要介绍了Unix系统领域中的设计和开发哲学、思想文化体系、原则与经验,由公认的Unix编程大师、开源运动领袖人物之一Eric S.Raymond倾力多年写作而成。包括Unix设计者在内的多位领域专家也为本书贡献了宝贵的内容。本书内容涉及社群文化、软件开发设计与实现,覆盖面广、内容深邃,完全展现了作者极其深厚的经验积累和领域智慧。
作者简介
icSRaymond(理曼德)从1982年开始就是UNIX开发者。作为开源社区文化的倡导和呼吁者,他在《大教堂与市集》中写下了这场运动的宣言,同时他还是《新黑洞词典》的编辑。
目录

Part Ⅰ
第1章 哲学
1.1 文化?什么文化
1.2 Unix的生命力
1.3 反对学习Unix文化的理由
1.4 Unix之失
1.5 Unix之得
1.5.1 开源软件
1.5.2 跨平台可移植性和开放标准
1.5.3 Internet和万维网
1.5.4 开源社区
1.5.5 从头到脚的灵活性
1.5.6 Unix Hack之趣
1.5.7 Unix的经验别处也可适用
1.6 Unix哲学基础
1.6.1 模块原则:使用简洁的接口拼合简单的部件
1.6.2 清晰原则:清晰胜于机巧
1.6.3 组合原则:设计时考虑拼接组合
1.6.4 分离原则:策略同机制分离,接口同引擎分离
1.6.5 简洁原则:设计要简洁,复杂度能低则低
1.6.6 吝啬原则:除非确无它法,不要编写庞大的程序
1.6.7 透明性原则:设计要可见,以便审查和调试
1.6.8 健壮原则:健壮源于透明与简洁
1.6.9 表示原则:把知识叠入数据以求逻辑质朴而健壮
1.6.10 通俗原则:接口设计避免标新立异
1.6.11 缄默原则:如果一个程序没什么好说的,就保持沉默
1.6.12 补救原则:出现异常时,马上退出并给出足量错误信息
1.6.13 经济原则:宁花机器一分,不花程序员一秒
1.6.14 生成原则:避免手工hack,尽量编写程序去生成程序
1.6.15 优化原则:雕琢前先得有原型,跑之前先学会走
1.6.16 多样原则:决不相信所谓“不二法门”的断言
1.6.17 扩展原则:设计着眼未来,未来总比预想快
1.7 Unix哲学之一言以蔽之
1.8 应用Unix哲学
1.9 态度也要紧
第2章 历史——双流记
2.1 Unix的起源及历史,1969-1995
2.1.1 创世纪:1969-1971
2.1.2 出埃及记:1971-1980
2.1.3 TCP/IP和Unix内战:1980-1990
2.1.4 反击帝国:1991-1995
2.2 黑客的起源和历史:1961-1995
2.2.1 游戏在校园的林间:1961-1980
2.2.2 互联网大融合与自由软件运动:1981-1991
2.2.3 Linux和实用主义者的应对:1991-1998
2.3 开源运动:1998年及之后
……
第3章 对比:Unix哲学同其他哲学的比较
Part Ⅱ
第4章 模块性:保持清晰,保持简洁
第5章 文本化:好协议产生好实践
第6章 透明性:来点儿光
第7章 多道程序设计: 分离进程为独立的功能
第8章 微型语言:寻找歌唱的乐符
第9章 生成:提升规格说明的层次
第10章 配置:迈出正确的第一步
第11章 接口:Unix环境下的用户接口设计模式
第12章 优化
第13章 复杂度:尽可能简单,但别简过了头
Part Ⅲ
第14章 语言:C还是非C
第15章 工具:开发的战术
第16章 重用:论不要重新发明轮子
Part Ⅳ
第17章 可移植性:软件可移植性与遵循标准
第18章 文档:向网络世界阐释代码
第19章 开放源码:在Unix新社区中编程
第20章 未来:危机与机遇
附录A 缩写词表
附录B 参考文献
附录C 贡献者
附录D 无根的根:无名师的Unix心传
Colophon
索引
读者评论
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/2/22 23:18:25