今天看啥  ›  专栏  ›  LaTeX工作室

Donald E. Knuth 案例研究自己的 TeX 程序演化,全面呈现 TeX 开发过程

LaTeX工作室  · 公众号  ·  · 2024-10-04 21:15

文章预览

“The Errors of TeX”由 Donald E. Knuth 撰写,是对 TeX 程序演化的整体呈现。作者记录了 1978 - 1987 年间 TeX 程序的所有变更,包括调试阶段的错误修复和功能增强。这些变更被分类为 15 类进行分析,通过对错误的研究,总结出软件开发和维护的经验教训。 原文介绍:https://onlinelibrary.wiley.com/doi/abs/10.1002/spe.4380190702 PDF 获取: https://yurichev.com/mirrors/knuth1989.pdf 1. 研究背景和目的 背景 :作者长期从事 TeX 软件开发,在此过程中记录了大量的程序变更信息。 目的 :通过分析这些变更,了解程序演化过程中的错误类型和原因,为软件开发和维护提供经验教训。 2. TeX 的发展历程 2.1 起源和早期阶段(1977 - 1978 年) 1977 年 2 月 1 日,作者受高分辨率排版机输出的启发,决定开发新的排版软件。 5 月开始设计 TeX,7 月完成初稿,后经过不断修改和完善,于 1978 年 2 月 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览