通过传真调试 Lotus 1-2-3

2025-03-31

通过传真调试 Lotus 1-2-3

这个故事的重点在于,大约在 1990 年,我通过传真帮助某人调试他们的 Lotus 1-2-3 设置。这也很好地提醒了调试第一定律的重要性(见下文)。

由于无法与这些人建立某种在线连接,而且跨大西洋电话费用非常昂贵(我在英国,他们在美国),因此传真显然是唯一的答案。

当我偶然发现实际的传真时,我才想起这件事:

我让他们做的是给我 /ppomr 的输出。在 1-2-3 中按 / 键会启动菜单系统,每个字母都会将您带到一个子菜单,直到您到达实际的菜单项。/ppomr 是 /Print Printer Options Margins Right (在 Quick Reference 中阅读所有相关信息),所以我要求的是打印时右边距的大小。

这是它的实际效果:

然后,我指示对方使用 /ppoml (/Print Printer Options Margins Left) 更改左边距。我还告诉他们,如果他们想更改页面标题,我需要“给他们寄一张盘”(即,将软盘邮寄到美国!)

如果你要调试任何东西,你需要收紧尝试某些东西和观察你的更改输出之间的循环。这应该是调试第一定律:获取最小/最快的测试用例,以便您可以迭代。

最坏的情况是跨大西洋发送传真。