Fold All / Expand All

2014年10月2日 星期四

bash 令人驚訝的陳舊原始碼

The shockingly obsolete code of bash
http://blog.erratasec.com/2014/09/the-shockingly-bad-code-of-bash.html

(謎:為什麼要英翻中拿來當標題…)

其實只是個簡單的 code review,就是 full of obsolete code,這在 open source 其實見怪不怪了,就看這個 project 有沒有要動手清。

像是幾年前的 FFmpeg 也是亂七八糟,這幾年在 ffmpeg 和 libav 分家後,陸續有很多 coding style 調整,雖然不同意 single statement 的 if/for 就不加大括號,不過現在的 FFmpeg code 已經好讀很多。

反觀 mplayer 就是沒在清 code,閱讀是一件很痛苦的事,wget 也差不多。

沒有留言: