作为一名新手程序员,免不了搬运代码,搬的多了,看得多了,改bug修代码多了也就熟悉了。技术也就进步了。
1.搬运:自己项目中搬运博客论坛,官方文档,仓库项目的有用代码。(多阅读代码,拷贝改进)
2.集成:自己项目中用别人写好的包,库。
怎么使用呢?
有一些问题,包是别人写好编译好的。我们就直接拿来用就好,但是需要找到文档或别人的说明博客。或视频教程等......(这就有个问题了,假如有一些包是个人开发者开发的,但是知名度并不高,说明没那么详细,那相当于这个包对自己没啥用啊,自己不会用啊......)
解决方法:
- 看源码。整理逻辑,找出自己想要的。
######
那么总结也就是:
方案一:下载轮子,看文档使用方式。(一般是大的火的项目包,也会提供示例代码,可以自己跑一下)说明文档,博客,视频教程。
方案二:先下载轮子源代码,运行运行,改一改代码,修一修bug,说不定能用到自己项目中(再怎么也能学到点开发逻辑知识,方法什么的吧)。(一般是个人开发者的)
###
所以,作为一名新手程序员,遇到任务,首先要
1.先分析;集成,去搬运;看资料,使用方法,论坛博客,官方文档,视频教程。
2.遇到问题,先分析逻辑试着解决; 如果是逻辑问题那就可以看看有没有其他开源代码能给自己带来一些启发。
编程不就是为了完成某一个事情,然后不断地想方法去实现。没思路了看看别人怎么做的,有没有写好的轮子。不断地用轮子,搬代码,循环往复。然后慢慢的,自己也有写轮子的能力了,别人也可以搬自己的代码。