- 主题:一个struct 有100个成员变量
成员变量声明时直接指定默认值?
int a; -> int a=1;
vi}:s/;/ = 0;/g
【 在 fanci 的大作中提到: 】
: 大部分是double int 啥的,部分是类。有什么简洁的方法使所有成员 default& ...
--
修改:DoorWay FROM 1.80.241.*
FROM 1.80.241.*
最笨的方法就是最高级的 o_O
迁移啊,多大代码量?多的话写个小程序,把VB类的定义,直接翻为cpp。
以前弄过delphi到cpp的,只翻译类定义,就是硬写映射,
类定义、构造、类型、函数签名……
delphi复制在左边,右边出来cpp,再拷到源码文件。提高了一点效率。
百万行的项目。
界面用的pyqt,就俩框。——你要会写parser,那能做的更完美。
【 在 fanci 的大作中提到: 】
: 这个替换不错,目前我是这么干的……就是觉得有点啰嗦!
--
FROM 1.85.206.*
没有啦~ 萝卜快了不洗泥,用了大量外包人员,水平参差不齐。
基本可以摒弃雕龙式的编码癖/偏好了,很多地方就是硬编。
大项目的最大启发就是做大事不拘小节,完成目标最重要,局部挫、整体散发
着丑的气息都不重要,别瞎担心。项目完成后,有的是时间优化。不神秘。
二是软件主要看架构,架构就那几招,插件式、分层式。不神秘。
三是行业知识与软件工程知识的PK,要站在前想长后者。
四是管理知识可以PK掉这二者。有编码水平不行的,专一搞钻研研发模式、质量指标(量化、流程化)、敏捷研发本地化、团队建设、这样的知识,发展更好。这个方向要求人非常aggressive ,对领导、公司特别信服。
【 在 fanci 的大作中提到: 】
: 牛!百万行的Delphi项目,那得是什么样??
--
修改:DoorWay FROM 1.86.0.*
FROM 1.86.0.*
孤例不证。我明白你的担心。
但这确实是发生过的事情,上个项目,分享出来,供参考讨论。
【 在 hgoldfish 的大作中提到: 】
: “项目完成后,有的是时间优化。”对这句话表示很怀疑。
:
--
FROM 1.86.0.*
补充说明,这话不是从程序员角度说的。从项目经理角度说的。
一个项目的干系人,部门负责人、技术负责人、项目经理、各个小组长、开发与测试。
项目经理负责赶进度。出了问题,最后统一汇报给项目经理,专门招人,
上有大牛,下有螺丝钉,进行了一个项目“后处理”阶段。
技术经理给部门负责人,报个优化版本,1.1,之类,立项通过就行了。
从部门负责人往上,看不到问题的,项目非常正常,战略目标都达到。
【 在 hgoldfish 的大作中提到: 】
: “项目完成后,有的是时间优化。”对这句话表示很怀疑。
:
--
FROM 1.86.0.*