What Makes Good Code Good? [zz from MSDN Magazine July 2004]

原创 2004年10月04日 10:23:00

URL: http://msdn.microsoft.com/msdnmag/issues/04/07/EndBracket/default.aspx

all good programming exhibits the same time-honored qualities: simplicity, readability, modularity, layering, design, efficiency, elegance, and clarity.

Simplicity  means you don't do in ten lines what you can do in five.

Readability  means what it says: that others can read your code.

Modularity  means your program is built like the universe.

Layering  means that internally, your program resembles a layer cake.

Design  means you take time to plan your program before you build it.

Efficiency  means your program is fast and economical.

Elegance  is like beauty: hard to describe but easy to recognize. 

Clarity  is the granddaddy of good programming, the platinum quality all the others serve.

What Makes a Good Teacher?

What Makes a Good Teacher? 2004年05月26日10:42:39 解放日报--上海学生英文报     这是一群美国三年级学生发表的观点。充满童趣。   A teacher ...
  • fenglibing
  • fenglibing
  • 2007年02月11日 09:32
  • 8382

论文笔记 |What makes for effective detection proposals?

在faster rcnn中提到的proposal的综述:J. Hosang, R. Benenson, and B. Schiele, “How good are detection proposa...
  • bea_tree
  • bea_tree
  • 2016年07月08日 12:48
  • 1633

论文笔记 《What makes for effective detection proposals?》

论文笔记 《What makes for effective detection proposals?》 发表于 2015-05-19   |   7条评论 最近开始准备回到de...
  • baobei0112
  • baobei0112
  • 2015年08月24日 14:46
  • 3036


What are data- attributes good for?
  • echody
  • echody
  • 2017年02月09日 22:35
  • 90

What Makes a Good Programmer Good?

转自:http://joshsymonds.com/blog/2013/11/03/what-makes-a-good-programmer-good/ I’ve worked with a...
  • zhu6789888
  • zhu6789888
  • 2013年12月04日 17:56
  • 306

What makes a good programmer

Introduction We all want to be good programmers. To become a good programmer you have to know what ...
  • hnpylwp
  • hnpylwp
  • 2009年05月06日 22:34
  • 411

What Makes a Good Teacher?

What Makes a Good Teacher?2004年05月26日10:42:39 解放日报--上海学生英文报    这是一群美国三年级学生发表的观点。充满童趣。   A teacher he...
  • samara
  • samara
  • 2005年01月10日 13:28
  • 1579

What Makes a Good Utility?

怎样生成一个好的Utility? 一个好的Excel utility当然最终应该使工作变得更加容易和高效。但如果是为别人开发utility,如何使一个Excel有价值呢?我把好的utility所具备...
  • u012033027
  • u012033027
  • 2013年11月28日 23:03
  • 576

What makes a good leader

What makes a good leader --- from employees' standpoint of view.  1. Control anger. Anger cause more...
  • hitlion2008
  • hitlion2008
  • 2011年07月13日 09:02
  • 1879


Description Our good friend Mole is trying to code a big message. He is typing on an unusual keyb...
  • u013486414
  • u013486414
  • 2014年10月25日 18:47
  • 561
您举报文章:What Makes Good Code Good? [zz from MSDN Magazine July 2004]