今天看啥  ›  专栏  ›  算法与数据结构

优秀程序员眼中的整洁代码

算法与数据结构  · 公众号  · 算法  · 2017-08-17 11:20
    

文章预览

本文摘自《代码整洁之道》 有多少程序员,就有多少定义。所以我只询问了一些非常知名且经验丰富的程序员。 ▲ ▲ ▲  Bjarne Stroustrup,C++语言发明者,C++ Programming Language(中译版《C++程序设计语言》)一书作者。 我喜欢优雅和高效的代码。代码逻辑应当直截了当,叫缺陷难以隐藏;尽量减少依赖关系,使之便于维护;依据某种分层战略完善错误处理代码;性能调至最优,省得引诱别人做没规矩的优化,搞出一堆混乱来。整洁的代码只做好一件事。 Bjarne 用了“优雅”一词。说得好!我 MacBook 上的词典提供了如下定义: 外表或举止上令人愉悦的优美和雅观;令人愉悦的精致和简单。 注意对“愉悦”一词的强调。Bjarne 显然认为整洁的代码读起来令人 愉悦 。 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览