首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

为什么连个思想都没有?该如何解决

2012-06-15 
为什么连个思想都没有?我到现在,经过一定的学习,基本上可以通过复制代码来完成一些程序要求,也基本可以将

为什么连个思想都没有?
我到现在,经过一定的学习,基本上可以通过复制代码来完成一些程序要求,也基本可以将一些代码功能通过复制的方式迁移到其他程序中,东拼西凑也能弄出点小小的名堂来。但是有一个相当严重的问题出来了,要我自己写个东东,却没有个思想,也无法写出个最基本的功能,甚至连基本的函数代码都难写完整,请问各位大牛们,这种状况该怎么改变啊。

[解决办法]
变通自己的思维,换个角度思考问题
之前我也感到很困惑,后来经过大师的指点后,编程就不仅仅光会读别人的代码,修改人家的代码,重要的是你能看懂代码后蕴含的计算机与人的思维方式的融合,这一点很重要.当然看懂和修改毕竟是基础,常常把代码不断拿出来再温故,多换几个方面,从生产和社会需求功能方面立意.
[解决办法]
我不是大牛,一起分享经验,就是写东西的时候你要用到什么个功能时在查具体的函数,还有装个代码自动提示的软件,这样函数会自动提示出来。祝好。。。。。。。。。。
[解决办法]
做的练习和项目太少?
[解决办法]
写程序就像吃饭一样,只是吃饭的手艺而已,你会抄、会拷、会改也是能耐。


[解决办法]
以后写代码少参考,多自己动手就行了。
[解决办法]
代码敲多了,思想自然就来了。
[解决办法]
敲代码~~~~
[解决办法]
你只要有思路就可以了!因为人不可能记住所有的知识!哪怕是在学校做例如Media Player(支持音乐,图像,视频)的程序也是通过网上找相关的接口(音乐控制接口,声音控制接口)和查找其使用方法来完成的!这个不叫做copy.因为你已经有思路了,具体细节地方不可能有那个老师或那本书可以讲透讲全的!只有去找网络资源,网络上那也是一个一个知识点,知识没有印刷到书上罢了.
再者,一家公司需要有经验的程序员,因为假如招进来的程序员每一个模块都是自己敲代码,而不会修改原来的代码,别人的代码,那这个公司的损失多少开发时间!特别是有关MFC Android等大型的开发.只有那些dos上的实验自己做的出就可以了.
记住,重要的是要有思路!
[解决办法]
关于面试:去百度一些面试题,因为没有那个考官愿意出考题,网上列出来的考题基本上都涵盖了每一个细节.然后就是一些边边角角的地方如在C++里static和const的区别等这些纠结人的问题.自己记住就可以了.建议把数据结构学号,C++看看效率方面的书籍.

热点排行