与李晗交流记

来源:互联网 发布:喀拉拉邦 知乎 编辑:程序博客网 时间:2024/04/27 14:30

为期三天的HTML5&CSS3学习,并没有学到多少新知识,却改变了很多认知.

没有学到新知识的原因是,其他学员是零基础,所以老师讲的很简单,没意思.

              改变了很多认知是因为我们认为即使没有学到新知识,也不能放弃这么好的机会和浪费这么多的时间,于是自己准备了一些问题问老师.下面是通过问答和交流获得的一些收获:

1.       如果客户也不清楚需求是什么,经常发生需求变更,那么我们唯一可以做的就是比客户更加了解客户,了解行业的过去,现在,未来.

2.       到一定的阶段的时候,要学会研读源码,了解原理,这是必不可少的.

3.       高级程序员多用快捷键,而不是鼠标.这样可以提高工作效率.

4.       高手知道在哪里找到答案.

5.       在被培训时,紧跟进度,尽可能多的吸收知识,而不是纠结在一处,跟进不了.

6.       微软在下一盘很大的棋,未来,微软的程序会慢慢使用web的方式实现,我认为这是虚拟化设备的趋向.将来,我们再也不需要带着厚重的电脑,到处都是终端,终端就是个浏览器而已,使用浏览器就可以完成操作系统可以完成的工作.

7.       关于敏捷开发,敏捷开发适用于一个四到五人的精英稳定团队.

8.       最好的架构师一定是对整个行业有充分的理解的.

9.       微软的页面测试,采用的是录制视频的方式,手工测试.

10.    前台尽可能的少些业务逻辑代码,复杂的业务交给后台,不要太勉强js,毕竟只是脚本语言. (web知识)

11.    差异备份(web知识)

12.    Jquery的事件回调函数内的this会被修改为当前元素.(web知识)

13.    Js中的this具有向下(向块内)传播特性. (web知识)

14.    使用namespace来防止重名对象,方法,区分作用域(web知识)

15.    可以尝试使用VS来做web前端开发,做得比较好,这个导入比较麻烦. (web知识)

16.    只在action和控制层之间加入接口(web知识)

0 0
原创粉丝点击