主题:【原创】编程随想 -- 代码ABC
共:💬17 🌺48
复 老兄好文
正确性一直是困扰程序员的大难题.“达、雅”就更不好说了。
我现在的观点:“达“应该是在信的基础上做到表达通顺、易懂。即代码的可读性。我承认有不少看起来风格很好的代码可能存在不少错误。但是,一方面,我指的是在“信”的基础上的“达”。二、通常愿意花时间考虑表达的程序员写出正确代码的可能性比较高,即使有错也容易发现(甚至不需要借助调试工具)。
而“雅”我想说的是艺术性,如果你同意好的程序也是一种艺术的话。不过原文我没表达出这个意思。这是我几年前写的了,那时候恐怕还没体会,或者有体会但是说不出来。正如写作,同一个意思可以用很多方法表达一样,有些文字看起来会赏心悦目,回味无穷。代码也是一样的。
- 相关回复 上下关系5
🙂好文! 瓦斯 字4 2007-11-07 03:01:07
🙂写得好! 晨枫 字70 2007-11-05 18:58:32
🙂老兄好文 2 请尽量 字1006 2007-11-05 18:49:29
🙂【原创】事实上,原文只停留在讲信的基础上
🙂的确,正确性是衡量代码好坏的最关键标准 3 请尽量 字1025 2007-11-05 20:04:39