程序设计快速入门

我对 李笑来老师在「起步时,最重要的是什么?」中说的"“迅速成功”绝对不可能,但, 快速入门 ,绝对是有可能的"很是推崇。并且李老师还强调了:html

快速入门不只绝对有可能,并且还绝对必要 !git

李老师说:web

须要得到某项技能的时候,必定要想办法在最快的时间里,摸索清楚最少必要知识(MAKE,Minimal Actionable Knowledge and Experience)都有哪些?而后迅速地掌握它们,在那一瞬间,任何人都完成了“快速入门”编程

学习编程的最少必要知识(MAKE)我认为有两点:微信

  • 安装好开发工具,能运行Hello World
  • 安装好调试工具,能设置断点和单步跟踪

开发工具能帮你解决学习和开发中遇到各类语法问题,调试工具能解决帮你解决学习和开发中遇到各类语法问题工具

以Java的学习为例,看看使用JDB调试Java程序,或者Intellj IDEA 简易教程这个是一小时就能够入门的。单元测试

以后就是经过「作中学」来学习程序设计的最少必要知识(MAKE)了:学习

  • 常量,变量
  • 类型(内嵌的,自定义(结构体、类))

开发工具的最少必要知识(MAKE)我认为有三点:开发工具

  • 版本控制工具(推荐git)
  • 单元测试工具(各类XUnit工具)
  • 自动化工具(ant,make,gradle...)

欢迎关注“rocedu”微信公众号(手机上长按二维码)测试

作中教,作中学,实践中共同进步!

rocedu



若是你以为本文对你有帮助,请点一下左下角的“好文要顶”和“收藏该文

相关文章
相关标签/搜索