40年前就解决了代码格式化问题?

2025-09-08
40年前就解决了代码格式化问题?

上世纪80年代,Ada编译器开发者使用名为DIANA的中间表示(IR)代替纯文本源码,解决了代码格式化难题。编译器和IDE直接操作DIANA树,用户可自定义代码显示格式,无需纠结空格或制表符。这使得增量编译、重构和快速集成成为可能。作者以此为例,反思如今代码格式化问题依然困扰程序员,并鼓励探索更先进的解决方案。

阅读更多
开发

每天交付成果

2024-06-11
每天交付成果

本文作者分享了一个建议:每天都要交付成果。这个成果不一定是主要功能,甚至可以是一个小错误修复。作者认为这样做有几个好处:获得代码交付的成就感;让团队和经理看到你的工作成果;保持良好的git提交记录;获得完成工作的满足感。

阅读更多
未分类