摘要: 这一段时间在读Martin Fowler的《重构改善既有代码的设计》,里面有许多值得学习的地方,现就其中的一些重构思想和方法简要的记录下来,以便以后学习。 1.重构的时候,第一步就是要把即将修改的代码建立可靠的测试环境,这些测试必须有自我检验能力。好的测试是重构的根本。花时间建立一个优良的测试机制是完全值得的,关于它我们将在后面给出介绍。 2.重构技术就是以微小的步伐修改程序。如果你犯下错误,很容易发现它。 3.任何一个傻瓜都能写出计算机可以理解的代码,唯有写出人类容易理解的代码,才是优秀的程序员。 4.代码应该表现自己的目的,这一点非常重要。 5.Don Roberts给了我一... 阅读全文
posted @ 2012-01-31 23:39 道痕 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 1.在命令行里用keytool命令生成一个MD5 certificate fingerprint2.注册Maps API Key打开http://code.google. com/android/maps-api-signup.html 在这个页面输入你的MD5 certificate fingerprint就可以获取Maps API Key3.在eclipse中创建一个名字为Map的android工程。因为我们要调用地图API,所以在选择Build Target的时候一定要选择Google APIs。 <com.google.android.maps.MapView an... 阅读全文
posted @ 2012-01-31 18:04 道痕 阅读(399) 评论(0) 推荐(0) 编辑