1.首先在写一个程序的时候不要急于去编写代码,而是在脑海里形成一个大概的框架,这就是大局观。
2.接着在脑海里将框架分离成几个不同的单元,如果你不能在脑海里形成,那就请认真的在纸上、或者电脑里面画出来。这个道理很简单,每个人的脑袋就好比电脑,有缓存,内存,就像各台电脑的性能指数和大小不一样,如果你确认你自己内存不足,那么请移到硬盘上面去。
3.考虑这些流程,特别是各个部分的形成,逐个单元进行考虑,哪个部分遇到什么难题,用什么办法解决,如果没法解决是否可以考虑另外的途径,在此时你也可以同时编写一些测试代码。
4.你可以开始编写你的程序了,通过之前的3步,剩下的部分其实就是等于堆积木的过程了,当然,这个过程你还可以处理的更好,就像玩魔方,虽然两种不同的方式都可以还原,但是巧妙的方式可以让你效率更高,如果不行,那就乖乖用笨办法吧。
5.运用好互联网中的资源,在这里介绍一个非常不错的网站,搜源网:http://www.openso.net/,呵呵,算是给自己做下宣传。