最近在HackerNews上Linux内核编码风格的讨论非常热闹。 讨论的进行中,我的一个回复触发了另外一场关于是否应该竖向对齐代码的口水仗。我坚持我的观点!下面让我来解释一下为什么要竖向对齐。 为什么要竖向对齐代码? 举一个简单的例子: int robert_age = 32; int annalouise_age = 25; int bob_age = 250; int dorothy_age = 56; 相较而言,下面的写法更易读: int robert_age = 32; int annalouise_age = 25; int bob_age = 250; int dorothy_age = 56; 只要用眼睛一扫,我们就能发现bob_age数字异常。我可以去轻松的识别这些变量都是
2014-12-19 10:20
上周在 HackerNews,关于Linux Kernel 代码风格展开了有趣的讨论。 在讨论中,我就应不应该垂直对齐代码发起了一场小小的圣战。我完全支持!让我细说端详。 (题图来自: yogizendude.com) 什么是垂直对齐? 举个小例子: int robert_age = 32; int annalouise_age = 25; int bob_age = 250; int dorothy_age = 56; 下面的代码更易于阅读: int robert_age = 32; int annalouise_age = 25; int bob_age = 250; int dorothy_age = 56; 我扫一眼就能看到bob_age有点儿不正常。我不用多费事,就轻松地看出来它们都是整数。 这条意见还没被
2015-12-02 10:39 Terence Eden
分享到微信
打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。