编程学习方法.docx

上传人:太** 文档编号:97858190 上传时间:2024-07-08 格式:DOCX 页数:4 大小:12.86KB
返回 下载 相关 举报
编程学习方法.docx_第1页
第1页 / 共4页
编程学习方法.docx_第2页
第2页 / 共4页
点击查看更多>>
资源描述

《编程学习方法.docx》由会员分享,可在线阅读,更多相关《编程学习方法.docx(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、编程学习方法现在it和互联网行业越来越火热,下面就是为您收集整理的编程 学习方法的相关文章,希望可以帮到您,如果你觉得不错的话可以分 享给更多小伙伴哦!编程学习方法1 .学好所有相关的专业课程,无论它多么枯燥乏味。你若不学计算机组成原理,你便不知道一个int型数据类型占4个 字节是何物理意义,更不会透彻理解变量声明和变量定义的区别;你 若不学数据结构,你便不知究竟该如何用最优的算法进行最优的深度 优化。基础是重中之重,打好基础在工作后能让你甩开大部分同行一 条街。2 .不要质疑老师让你阅读代码、抄写代码的意义。我曾经对这样的学习方式一度十分嗤之以鼻,自负地认为简直不 可理喻,但事实证明,你老师

2、终归是你老师,这种做法一定有其存在 的合理性。你能看懂的和你能写下的绝非是同种东西,一旦落笔便能 知道,你很可能连静态局部变量和动态局部变量都没有彻底搞清。例如:intfun(intn)staticintf=l;f=f*n;returnf;)voidmain()inti;for(i=l;iprintf(fun(%d)=%d,i,fun(i);)static会直接导致输出结果是阶乘还是单纯的乘法算数。而如果你 不自己敲一遍,你很可能会忽略这个关键词究竟存在与否。总而言之,代码在任何时候都不要复制粘贴,请务必自己一点一 点进行手写。若你是某一特定领域内的初学者:合理充分地利用网络资源,多维度多渠道

3、结合学习,切忌初始便 买上几本厚厚的砖头书,进行毫无针对性的泛读而不进行任何实操练 习。我个人比较喜欢查阅英文的教材和视频资料,表述更为简洁,在 编程领域里其实也更为语义化。有关mooc在线的争议向来较大,不 过我个人而言,我是会首选英文mooc平台进行较为系统学习。面对 一个新的领域,明晰的总体脉络走向和精准的切入点,能比单纯的自 我学习大幅提高效率。各类国际化引进mooc平台中相对成熟著名的有:udacity, edx,coursera等。不过单就计算机领域的mooc教育来说,个人比较 偏向选择udacity。由于我最近准备着手转向机器学习正在学习python,故暂且以python入门的预

4、览部.udacity/course/intro-to-python-nanodegree-foundation-ndOOO-pyth on (但似乎先需注册),可看出它的汉化工作较为完善。在初期,若 是本身就已经看不懂代码了还特么听不懂人话,这足以让你写出一本 python从入门到放弃。第二点也是最重要的一点 存在codereview 这个环节一一在此我要敲黑板强调:请各位务必珍惜有人在你初期阶段便愿意帮你进行一对一的 codereviewo在初步学习阶段,其实有两件事情至关重要:L独立开发一个完整的项目;2.有专业人员给予代码的审核指导(codereview)o我之前就职的公司,每天早上10

5、点进行standup是雷打不动的规 矩,我被我的reviewer当众吊打也成为特色表演节目之一。虽然被揪 头发的感觉痛苦,但是各位务必要记住,一定要珍惜别人给你的 review意见,也要多review别人的代码一一毕竟自己的代码自己怎么看都牛逼,只有互相揭穿对方的傻逼 才能共同进步。零基础初学者可以预览相关入n.udacity/course/intro-to-programming-nanodegree-ndOOO-basic (似 乎也需先注册),可以体会我所说的以前端为首要切入点、python作 为后期配合的架构,与之前在第二章推荐的大致相同,较为合理。另外,codereview也是git

6、hub的重要存在意义之一。团队项目里 提交一个pullrequest 一般来讲是绝不允许自己合并到develop或 master主支上的,需要有一个或一个以上的reviewer进行审批后才能 确认merge。所以再重申一遍:一定要学会使用github。此外较为知名的文本教程网站有:w3school在线教程,菜鸟教程;w3school有思维导图(这点我认为很好),课程内容也较菜鸟更多, 但是我之前更偏向用菜鸟,因为它的用户界面让我觉得比较简洁轻松, w3school相对显得有些庄严。当有一定的学习经验后,善用在线练习网站进行巩固便变得十分 重要。所谓编程,重点在编。相信我,你所能犯的奇葩错误种类绝对 超出你对自己的认知。如果不进行实操练习,你永远都不会知道哪个 知识点你没有掌握周全。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁