这学期选了一门课,是讲Android应用开发的。课上有两个作业,一是自己写一个五子棋程序,而是组队三人写一个自选题目的程序。
不是很喜欢Android的应用开发,都是些图形界面移来移去调来调去,就像当初做网页一样,枯燥,重复,没有创新。但是作业又是必须要做的。于是就愁啊。。。
不过今天中午经过一段思考,如何从做一件不喜欢的事情中学到东西呢?
我是否可以通过做一两个应用,例如游戏,而从中顺便学习到设计模式相关的知识?体会如何写出更高质量,更容易维护的代码?抑或是交流沟通带领团队职责分配的能力?想到这里,就不禁觉得开心。不妨把一个课程的大作业项目作为一个练手的项目好了。虽然课程的目的是让我学习Android的应用开发,但是我可以绕过这层,从学习过程里体会一些更加深刻的东西。这样也许才是更高的境界吧
BABY加油!