我是如何“偷懒”写完一本技术书的
How I Under-Engineered My Book

当别人在 Hacker News 上炫耀如何过度设计书籍时,我选择了完全相反的路径。我没有搭建复杂的自动化工作流,也没有折腾各种高级工具。我的方法简单粗暴:先在 Obsidian 里敲下每章的初稿,然后复制粘贴到 Word 中,最后拖拽到 Manning 存放手稿的 Box 里。就这么重复,直到书稿完成。这种极简的“欠工程化”策略,不仅让我高效完成了《Data-Oriented Programming in Java》的写作,更证明了有时候少即是多。
当这个人在 Hacker News 首页炫耀过度设计时,我只是把每章初稿输入 Obsidian,然后复制到 Word,再拖到 Manning 存放手稿的 Box 里,如此循环直到完成。
HN 评论区
21- noir_lord
相关的 Over Engineering 帖子 - https://news.ycombinator.com/item?id=49335292
看起来有点杀鸡用牛刀,但每个人都在解决自己的痛点。
- hyperhello
有没有一个词能形容“恰到好处的工程化”?有点像“不做表演式构思”的反面概念。就是顺其自然地实现,没什么值得大书特书的地方。
- ifh-hn
我用 quarto 和 fossil 完成了本科和硕士的论文。因为学校要求必须用 Word,所以我写了一个 VBA 脚本,把注释提取出来,这样我就能更方便地编辑 markdown 文件了。