软件工程
likexin
没什么特点哦
展开
-
缓式评估的实现!
我们知道所有程序都是在操作内存.在底层的说就是通过内存来知道要做什么.知道做什么后在从内存中来抽取所要操作的数据,在把结果放到指定内存中!我们随便的一句代码a=b+0; //int a,b; 并对a b赋值.如果是内置类型不用多说编译器采取的是所谓急式评估.就是说见到这样的语句不论上下文如何一定会做写什么.(ADD, MOV)但如果下面接着在有一句这样的代码.a=1原创 2007-07-25 04:11:00 · 1292 阅读 · 0 评论 -
通过做小项目来深思软件工程!
这几天在做一个小项目. 几千行的代码.规模很小.但忽然自己却发现一个从没考虑过的问题.这么小的项目是不是也需要分析与架构哪.其实我们每一个人在开发项目的时候都会进行问题定义,需求分析,软件架构,软件构建,系统测试等等...只是随着项目的增大,这些工作就越正式.和我一样的菜鸟开发一些小项目的同时这些前期工作是在脑子里潜意识进行的.但是今天我做项目的时候遇到了一些逻辑上的麻烦,很难去把它想原创 2007-09-20 02:54:00 · 1264 阅读 · 0 评论