首先分享一个课程
https://www.icourse163.org/learn/SICNU-1002031014
借助WWW来学习编程知识是必须的路径,
那么怎样才能够如标题那样更好地实现呢?
首先我们分析一下如果你使用的是大家都了解的编程框架,组件。
那么它们一定有相关的官方网站,这个肯定要看。
看完这个,也可能看不完,没关系,
因为有些问题你觉得你可以边看边解决。
在理解了各个组件的作用和使用之后,
之后就是将各个组件进行有效组装拼接。
其次是动手能力,动手能力也就是敲代码的能力。
首先要保持高质量的编码和设计规范,
使用设计模式或代码重构来将你所要摆布的项目
进行规整。
之后就是实际编码实现,实现要根据自身的理解
来做相关小样编写,如果这个业务之前写过非常多,
那么可以忽略小样,但做好测试。
废话讲了这些,之后就是持之以恒,
有些项目或者功能是比较复杂的,
有些问题可能从没有遇到过,
那么最好的方式不是先休息打游戏看美剧,
而是根据这个问题找下相关博客或者官方文档
进行查看。
具体谈到编程博客,相关你也了解很多,
不管是国内的还是国外的,当然搜索国外
的如stackoverflow要用相关英文去检索。
如果你像我一样英语不是特别好,其实也
没有关系,我相信熟悉编程的你至少会输入
如“How did I make many to many relation with two class in Django?”
“How to filter the data list in Vue?”
蹩脚英文对于不进国企的程序员来说也不算什么,
当然最好是持续学习,我看过很多如codewars这样
的编程网站论坛中很多的不管是印度还是其它的
非英语母语的国家的程序员在论坛中几乎都是说
着蹩脚英语来询问问题。
定位好要解决的问题,实现的功能所需的组件和最佳实践的
范例,可能你要的不可能跟博客或者stackoverflow上的
完全一样,不过这对你来说已经不算问题了。