目录
傑米·加文斯基
詹姆斯·沃納·加文斯基(James Werner "Jamie" Zawinski,),又名jwz,是一位美國黑客,知名於貢獻自由軟體專案Mozilla、XEmacs,以及早期版本的Netscape Navigator網頁瀏覽器。他維護提供螢幕保護程式的XScreenSaver專案,可供Mac OS X和使用X Window系統的Unix或类Unix操作系统使用。.
软件
軟體(software)是一系列按照特定顺序组织的電腦数据和指示,是電腦中的非有形部分。電腦中的有形部分稱為硬體,由電腦的外殼及各零件及電路所組成。電腦軟體需有硬體才能運作,反之亦然,軟體和硬體都無法在不互相配合的情形下進行實際的運作。 一般来說,计算机软件划分为程式語言、系统软件、应用软件和介于这两者之间的中介軟體。其中系统软件为计算机使用提供最基本的功能,但是并不针对某一特定应用领域。而应用软件则恰好相反,不同的应用软件根据用户和所服务的领域提供不同的功能。 软件包括所有在電腦執行的程式,和其架構無關,例如執行檔、函式庫及腳本語言都屬於软件。軟體不分架構,有其共通的特性,在執行後可以讓硬體執行依設計時要求的機能。軟體儲存在記憶體中,軟體不是可以碰觸到的實體,可以碰觸到的都只是儲存軟體的零件(記憶體)或是媒介(光碟或磁片等)。 软件并不一定只包括可以在计算机上运行的電腦程式,有些定義中,与電腦程式相关的文档,一般也被认为是软件的一部分。简单的说软件就是程式加文档的集合体。软件被应用于世界的各个领域,对人们的生活和工作都产生了深远的影响。.
查看 更糟就是更好和软件
LISP
LISP是具有悠久歷史的計算機編程語言家族,有獨特和完全括號的前綴符號表示法。起源於西元1958年,是現今第二悠久而仍廣泛使用的高階編程語言。只有FORTRAN編程語言比它更早一年。LISP編程語族已經演變出許多種方言。現代最著名的通用編程語種是Common Lisp和Scheme。 LISP最初創建時受到阿隆佐·邱奇的lambda演算的影響,用來作為計算機程序實用的數學表達。因為是早期的高階編程語言之一,它很快成為人工智能研究中最受歡迎的編程語言。在計算機科學領域,LISP開創了許多先驅概念,包括:.
查看 更糟就是更好和LISP
另见
品質管理
- ISO 9000
- PDCA
- SERVQUAL量表
- TL 9000
- 全面品质管理
- 六標準差
- 危害分析重要管制點
- 品質、成本、交付
- 品質保證
- 品質管理
- 品質系統
- 品质
- 德國體系認證集團
- 持续改进
- 挪威船级社
- 更糟就是更好
- 最佳实践
- 欧洲质量管理基金会
- 欧洲质量组织
- 生產件批准程序
- 矯正及預防措施
- 质量控制
- 质量控制圈
- 關鍵質量
编程原则
- 90-90法则
- KISS原则
- SOLID (面向对象设计)
- 一次且仅一次
- 三次法则 (程序设计)
- 代码复用
- 依赖反转原则
- 关注点分离
- 单一功能原则
- 封裝 (物件導向程式設計)
- 开闭原则
- 得墨忒耳定律
- 接口隔离原则
- 控制反转
- 更糟就是更好
- 松耦合
- 耦合性 (計算機科學)
- 里氏替换原则
- 防御性编程
- 黑箱
軟體設計
- SOLID (面向对象设计)
- 互動設計
- 元建模
- 单一功能原则
- 契约式设计
- 开闭原则
- 持續交付
- 接口隔离原则
- 更糟就是更好
- 模型驱动应用
- 結構化設計
- 編譯器編譯程式
- 约定优于配置
- 结构化分析
- 行为驱动开发
- 软件设计
- 面向对象的系统分析