习惯

  1. 英语词典常伴手边(欧路词典,设置双击ctrl+C;mac自带三指点击)。
  2. 严谨治学(0和’0’完全不一样),培养像素眼(1与l不一样,0与O不一样,中英文标点不一样)。
  3. 注重测试和代码优化(如重复率检查等),不断重写代码 ——提高自己的代码质量。
  4. 别人看的懂的代码才是好代码——注重团队合作。
  5. 看视频学要记笔记,解决了一个技术难题也要记录下来。
  6. 三次复习法:①看笔记 ②在代码中实践 ③写博客总结
  7. 学完一类知识要整理笔记发博客,期间遇到不懂的Google或重看视频。
  8. 一门语言的价值由其产生的价值决定,而不是语言本身的好坏。
  9. 要学多门语言,不能只靠一门语言吃饭,可以有主领域。

方法

1. 学一门语言的方法

  • 学什么
    • 语法(怎么写代码)
    • 如何调试(怎么知道自己代码错了)
    • 在哪儿查资料(抄代码)
    • 标准制定者是谁
  • 如何学(CRM法)
    • copy - 抄文档,抄视频教程
    • run - 放在自己的机器上运行成功
    • modify - 加入一点自己的想法,重新运行

2. 学设计模式的方法

  • 不断重写代码
  • 将写得好的地方抽象出来,看看符合哪些设计模式

3. 学HTML的方法

  • 把所有标签用嘴巴读一遍,了解内容
  • 全部忘掉,只记住div和span
  • 开始学习css
  • 找一个页面仿写
  • 发现有更合适的标签,就改用更合适的
  • 继续写页面
  • 放弃体系感,通过敲代码回顾

4. 学CSS的方法

  • 用感性思维理解,不要问“为什么是这样”,而是“原来是这样”。
  • 定目标→做→出错→调试→遇到困难→查→标准文档(css spac)
  • PC网站、手机网站、UI套件每种最多临摹一两个
  • 方法与学习html相同

    5. 如何学jQuery

  • 理解jQuery原理

  • 使用jQuery做一两个项目
  • 总结一篇博客