编程经验杂谈
来源:互联网 发布:菜鸟云打印控件 mac 编辑:程序博客网 时间:2024/05/17 04:45
@李建忠老师
1.关注三要素
1.对时间进行分析-发生在什么时候
compile-time
模板机制
泛型
run-time
虚函数(问题多多)
运行时机制
new/malloc
2.空间分析-变量放在哪里
stack
heap
汇编有必要了解,代码段,数据段…
虚函数表
3.人物分析-代码哪里来的
programmer
comiler/runtime/frammework
2.学习心得
- 语言表象之下的规律
- 抓住内存模型(纲领性)
- 抽象设计思维
- 驾驭工具,而不是被工具驾驭
- 阅读第一手英文资料
- 阅读经典书籍
3.最差最小的“汽车”
失败方法:台阶过高
持续派:有着自己的正反馈,譬如构造一个汽车,先让汽车跑起来,做出最差最小版本的汽车。然后再逐一的优化,不要开始的时候仅仅研究汽车的引擎,把引擎的各个方面都研究了,但是汽车确没有造出来。
譬如一个简单的“Hello World ”
- 1.实现“Hello World ”
- 2.加载图片
- 3.形状
- 4.加载动画
- …
需要不断的测试,验证,扩展…
掌握错误的形式
…
不喜欢写文档,不喜欢写注释;
抛开科学软件不谈(仿真软件,开发工具…),我们缺乏了原动力
有些像“差即是好”的工程思想,这个思想源自于自己阅读《编程人生》里面提出的思维
1.风雨20年:我所积累的20条编程经验
2.程序员心想事成的10步技巧
3.提高编程技能,你做过最有效的事情是什么
4.What is the single most effective thing you did to improve your programming skills
英文版的还没阅览—2015.10.31记
5.写作驱动学习
博主是TW洞见,之前看过他的博文,如今又看到了,所以做一下记录,以便于以后的工作学习
6.不要自称是程序员,我十多年的 IT 职场总结
7.24岁才开始学编程是否太晚?一位经济学专业女程序员的故事
8.关于学习路线的讨论
9.怎样成为一名黑客
- C#编程经验杂谈
- 编程经验杂谈
- 经验杂谈
- 编程经验系列Java学习杂谈(九):Struts
- OO思想经验杂谈
- cocos2d-x经验杂谈
- ACM 经验杂谈
- 杂谈经验与未来
- Android经验杂谈归类
- 架构设计经验杂谈
- 编程杂谈
- 编程杂谈
- 编程杂谈
- [转帖] verilog开发经验杂谈
- 杂谈学习的一点经验
- :木马编程相关杂谈
- Windows网络编程杂谈
- 手机网络编程杂谈
- 【OpenCV入门教程之十五】水漫金山:OpenCV漫水填充算法(Floodfill)
- qt mac 编译release版本是出问题了
- 区间素数个数 树状数组 HIT 1867 经理的烦恼
- 【OpenCV入门教程之十六】OpenCV角点检测之Harris角点检测
- 记一次电脑没网络,使用wireless获取“免费上网权限”
- 编程经验杂谈
- 二叉树的建立
- hdu54235423 Rikka with Tree
- Java-控制循环结构
- 【OpenCV入门教程之十七】OpenCV重映射 & SURF特征点检测合辑
- Python计算代码段的时间
- 如何使用iOS AddressBook
- 【Objective-C】类方法与对象方法
- 读书笔记之linux/unix系统编程手册(31)