贴出来大家看看:
private void button1_Click(object sender, EventArgs e)
{
Random ran = new Random((int)DateTime.Now.Ticks);
Point point = this.Location;
for (int i = 0; i < 40; i ++ )
{
this.Location = new Point(point.X+ran.Next(8)-4,point.Y+ran.Next(8)-4);
System.Threading.Thread.Sleep(15);
this.Location = point;
System.Threading.Thread.Sleep(15);
}
}
这让我想到了两点:
1、温故而知新,以前在空闲的时候其实写了很多代码片段,都是一些常用的功能函数,很久没看了,忘了很多,以致于每次使用的时候还要上网查。所以,作为程序员,需要定期检查检查电脑,整理整理代码,这些都是有用的东西,保存一些东西可以为工作提供很多便利。
2、程序的最终目的是要解决问题,有时候拿到了一个需求,发现这个居然很简单,于是自己就加了很多东西,把代码往麻烦的写。其实能解决问题就是好代码,不一定要写的很复杂。之前看了一下xptable控件的源码,它里面就是很多简单的代码,人们一看就能看懂。所以能解决问题的代码就是好代码。