10步让你成为更优秀的程序员(5)
发表于:2013-01-14来源:web开发社区作者:不详点击数:
标签:程序员
02 { 03 double area = 0; 04 for ( int i = 0; i vertices.Length; i++) 05 { 06 Vector2 P0 = vertices[i]; 07 Vector2 P1 = vertices[(i + 1) % vertices.Length]; 08 09 area += P0.Wedge(P1); 10 } 11 12 retur
04 |
for ( int i = 0; i < vertices.Length; i++) |
06 |
Vector2 P0 = vertices[i]; |
07 |
Vector2 P1 = vertices[(i + 1) % vertices.Length]; |
8. 编写不言自明的代码
勿庸置疑,注释是编程中很重要的一部分,但能够不言自明的代码跟胜一筹,因为它能让你在看代码时就能理解它。函数名变量名要慎重选择,好的变量/方法名字放到语言语义环境中时,不懂编程的人都能看懂。例如:
查看源代码
打印帮助
1 |
void DamagePlayer(Player player, int damageAmount) |
3 |
if (!player.m_IsInvincible && !player.m_IsDead) |
原文转自:http://www.ltesting.net