03 2011 档案
摘要:软件开发管理远不是一支笔,一张嘴能够说清道明。站的起点不同,自然看的观点也不一样。笔者是想到哪儿写到哪儿,欢迎探讨、板砖和臭鸡蛋。今天准备聊一聊的是软件Team的技术交流会(或称之为研讨会也无不可),我称之为软件人不能不为之发奋的舞台。必要性:1.技术交流会能够迅速提高新人的能力水平,使新成员以最快速度在内功上看齐Team内部平均水平。2.Leader能够清楚掌握成员在一个开发周期内的工作和学习状态。3.Leader水平够的话能够清醒看到团队的优势和短板。4.成员之间更易取长补短,沟通交流的结果必然增强团队的凝聚力。5.良好的技术氛围能够吸引并留下更多的优秀人才。6.成员能够正视自身弱势,而发
阅读全文
摘要:昨天思索着这一话题入眠,早晨又看了客户是不是上帝,继续:)无论是XP、TDD,还是SCrum,其精髓都在于计划-》控制-》再计划—》再控制,那么计划、控制又应该如何去进行细分?按照洋鬼子的文档、会议到底能解决多少中国程序人团队存在的问题?笔者再大胆地说一个数字,迎候着板砖。那些所谓的模式中规定的东西在中国程序人管理中能占到6成就8错了,君不见每年春季的跳槽大潮,君不见学子们不知道学什么语言什么框架的迷茫?君不见高薪诱惑下软件人也在通货膨胀?通货膨胀也就罢了,连心理也在膨胀了。多拿俩钱其实也没所谓,但在中国社会,至少是目前的社会环境下就有所谓了。比其它行业高得多的薪水,加大了程序员本身的浮躁,这
阅读全文
摘要:作为一个Code了十几年的老菜鸟,眼睁睁看着国人开发从开始的一锅烂粥,到后来的CMMI,再到XP、TDD,然后火爆了“Scrum”,概念炒作之甚,让人不能不感慨,当年鲁迅老先生的拿来主义,实实在在地在“创新”的年代得到了发扬光大。细思思又有些感伤,中国人在用着人家的系统、人家的开发语言的时候,还不忘眩耀一下,瞧一瞧,看一看了,我们把人家的“先进”的管理理念也拿来了:)说个普遍的现象,川湘菜在北京大行其道,但进了北京又大行其道的川湘菜绝不可能是地地道道的川湘菜,因为菜的生存环境由潮湿而变为干燥的时候,川湘菜必须要进行本地化的创新,否则偶而进食尚可,吃多了就有害健康。聪明的商家自然要在新环境下进行
阅读全文
摘要:接上文继续:)Delphi的保存地图代码:var mapDoc:IMapDocument;//把在Private定义的MyDoc去掉beginmapDoc:=coMapDocument.Create as IMapDocument;mapDoc.Open(mapCtl1.DocumentFilename,'');if mapDoc.IsReadOnly[mapCtl1.DocumentFilename] = False thenbegin mapDoc.ReplaceContents(mapCtl1.Map as IMxdContents);mapDoc.Save(mapDoc
阅读全文
摘要:项目需求之一:精简汉化版的ArcMap:)平台:DelphiXE+AE9.3一.小技巧 :a.Delphi的Tool中加入两个非常有用的工具Library locator/EO Browser,这两个工具用来解决Arc编程中单元引用、类型强制转换接口问题,可以大大提高效率;b.Delphi Options的Type Library中勾选 All v-table Interfaces,访问ActiveX的属性与方法时,就可以避免使用Get/Set的繁琐。二.设计与问题1.没有选用C#的主要原因在于针对SDK(ActiveX)的开发中,换一台开发机器,源代码运行经常会出现”初始值设定问题“、”初始
阅读全文