定义变量也是如此痛苦,经验值得总结。

原创 2004年09月17日 17:19:00

这个礼拜星期一(9月13日)早上拿到的这个数据项说明文档,布置工作让我在2-3天时间内完成,并且保证质量,说的时候让我作好心理准备,说这工作不好干.

我没太在意,心想不就是定义变量吗!能有多么费事?

等我打开这个文档,看了五分钟,发现实在不好下手,这才有了很大的压力.

需要定义的变量长达120多页,每页在30至40个之间的变量需要定义.

首个上午15页定义完了,发现这样的速度还是比较慢.可是到了星期一下午我发现越来越难定义了,

里面不但很多专业的名词很难下手,而且很多意思相近的动词更是开始让我大费脑力.

这才有了上一篇文章的感叹.

后来几天的定义中发现还远远不止这些.

反正是3天完成不了了,还是认真些吧.

我就开始用Excel记录一些常用的词和他们的缩写.

再有就是无法用英文描述的专有名词(主要是怕太长),就用汉语拼音首字母代替,虽然这样会有很多重复的,但是慢慢的我发现越来越容易,剩下的主要是"体力"劳动了.

由于一开始的不明知,在当我把所有变量都定义完后不得不把前3天定义的变量从头仔细检查,保证用词的准确一致.

终于在今天下午将所有的工作都顺利完成.

 

从这次的工作经验不难看出,如果要在从事这样庞大的变量定义工作,最好一开始不要着急,首先确定一些常用到的词,把他们定义出来构成一个"字典",然后在展开具体的大量工作,以免造成不必要的重复劳动.

而且最开始定义"字典"的时候,我认为应该先挑主要用到的变量中的一些动词,如果很短直接用,如果很长用缩写,缩写不方便就用汉语拼音首字母;除了动词还有就是主要的名词,这些名词最好用汉语拼音缩写.

这样在遇到一个很常名称的变量的时候才好定义.

比如:
野外路线检查得分 YWLineCUScore
野外地质记录质量5 YWDZRecQuality5

工作部署、工程布置合理性1 WDeployGCBZInReason1

总之就是要给自己一个“字典”,别直接就上手,那样到了后期会越定义越乱,自己都分不清楚,何况数据项说明是要给其他同事看的。

深入理解C系列:不同类型变量的变量名和内存间的关系

有了前面两篇的基础,下面正式开扒变量名和内存的关系,先看一段大家很熟悉的代码:   int i;   scanf_s("%d", &i); int i;,在这一句就为i分配了内存(但尚...
  • dyllove98
  • dyllove98
  • 2013年06月03日 23:09
  • 3001

ECSHOP二次开发之心得体验

1、开发背景:近期接到一个B2C商城项目,公司与客户谈妥使用ECSHOP作为商城的底层系统; 2、功能简述:功能方面基本模仿《一号店》形式,客户也是实体超市,有自己的门店,后期商城上卖的商品也就是客户...
  • u010390778
  • u010390778
  • 2015年11月07日 14:03
  • 1096

java项目开发经验总结

Java就是用来做项目的!Java的主要应用领域就是企业级的项目开发!要想从事企业级的项目开发,你必须掌握如下要点: 1、掌握项目开发的基本步骤 2、具备极强的面向对象的分析与设计技巧 3、掌握...
  • qq_35447305
  • qq_35447305
  • 2016年09月05日 18:02
  • 11624

实现信号量(四) 条件变量实现信号量

前一篇讲了用消息队列实现信号量,这里使用条件变量实现信号量。有关条件变量的使用可以参考我的一篇博文。其实现原理和前面的两篇文章说述的有很大的不同。         其原理是通过一个变量sig_num来...
  • luotuo44
  • luotuo44
  • 2014年01月05日 17:16
  • 923

java岗位面试心得

一、我先吐槽下一个现象(关于投简历的时间): 年前找工作,都说没什么好工作;年后机会多。结果,年后一看,年前的工作机会也大把,虽然可能工作比年后略逊,但竞争少,这应该也是年前工作略逊的原因:)年后投...
  • u014542626
  • u014542626
  • 2017年02月13日 18:14
  • 2978

刚开始学习编程的迷茫、痛苦是必然的?!。

其实,学编程就是这样,刚开始肯定是要糊涂一段时间的。在学习软件编程之前,我们大概都学了十几年的语文、数学,但是忽然接触以前从来没见过、没听过、更没写过的编程语言,还真的是措手不及啊。       我...
  • HXCHXC2
  • HXCHXC2
  • 2013年05月05日 00:07
  • 697

我从华为身上学到的项目管理经验 -- 测试篇

本文站在项目负责人的角度来撰文,记录当软件进入测试阶段后,各个关键细节点,如何把控和推进项目,采取各种手段保障项目顺利进行,并非 TPM – 测试负责人的角度。 每日站立会主持 与 反主持 每日站立会...
  • minminzhe520
  • minminzhe520
  • 2016年08月09日 17:42
  • 764

搭建SSM框架,自己的一些总结

今天学习了SSM框架,springMVC,spring,Mybatis. 需求: 搭建一个SSM框架,创建两张表(一对多);完成表的CRUD操作;Junit单元测试;Controller,JS...
  • sinat_36668474
  • sinat_36668474
  • 2016年11月25日 21:56
  • 2582

app项目经验总结

我写app的10条小经验:1、关于整体布局:app项目可以不使用bootstrap,不使用jquery mobile等框架,直接当作普通的pc端来写,但是一定要注意响应式布局,因为手机的尺寸实在太多,...
  • qq_39198420
  • qq_39198420
  • 2017年08月03日 10:31
  • 421

学会总结才能有进步

总结!总结!总结! 可是要怎么做好问题的总结呢?这个也许就是差距了。 在之前的工作中这点做的很不好,更可以说没怎么做。确实,导致了很多问题,就拿丛老师和我说的,进了公司你要能找到你的优势,我们也是...
  • xwq911
  • xwq911
  • 2015年11月11日 13:51
  • 293
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:定义变量也是如此痛苦,经验值得总结。
举报原因:
原因补充:

(最多只允许输入30个字)