先简单介绍下自己的情况,2006年普通大专院校毕业,毕业后到了北京参加软件测试的培训,目前做 ASP
NET网站安全等方面的测试
很多人都说技术不好才去做测试的,很不幸言中了,我当时我的情况确实是这样的,这大概也是很多做测试的朋友心中的一个老梗
即使工作了,心中的梦魇一直没能除去,所以决定试试自己到底能不能写点东西
在工作期间,自学SQLSERVER+ASP
NET 在工作一年后正式参与网站开发
写俄罗斯方块联机游戏想法,源于到北京后的培训经历,那时候的老师是一个在华为经历几年开发经验和测试经验的高手,当他告诉我说:“听说你号称学过 C++的时候”,我心里其实蛮惭愧的,因为确实不懂
从此 C++这东西,基本是心中不堪回首的回忆
也开始有想用 C++写个小东西的想法
直到最近终于付诸于现实
大学时间学习了 MFC,对 WINDOWS窗口的运行机制一窍不通,只会拖拖控件添加消息,是个准新手
于是开始看一些关于那方面的书和视频,主要是 《Windows程序设计》和孙鑫老师的 c++视频第一、二章节
了解面向对象的基本概念和 WINDWOS窗口的消息机制等基本的理论
有了这些基础后,脑袋里大概就有个模型,觉得可以实现这个俄罗斯方块游戏
开始实际写代码
我坚信所有复杂的东西都是由最简单的东西组成的,我所有的编程思路和实现都是基于这个简单的思路来做的
当然这个游戏很简单,对于一些有经验的朋友可以说是 一天半天就可以完成的,但是对于完全没有 windwos窗口编程的新手来说,这会是一个让人务实,让人探索前进的思路
我坚信在开发进行中的所有困难或 BUG都是因为一个很简单的错误而出现的
我能做的就是不停的实验和测试来实现
在这方面,测试的经验给了我不少的帮助
让我在出现问题的时候,有大量的想法去测试寻找问题的缘由,+上自己的耐心,所有的问题都迎刃而解
实际过程: 1 对话框: 最开