D
dbbdggdbbdgg
Unregistered / Unconfirmed
GUEST, unregistred user!
软件工程杂志《非程序员》第八期发行了!
请到http://www.umlchina.com/xprogrammer/Index1.htm 下载,1.7M
umlchina(http://www.umlchina.com)以e-book方式发行免费电子杂志《非程序员》,内容涉及软件工程的各个环节:需求,设计,构造,测试,维护,配置管理,管理,过程,工具,质量...
非常需要您的意见!欢迎来信: think@umlchina.com
投稿:editor@umlchina.com,有关征稿信息请见:
http://www.umlchina.com/xprogrammer/xprogrammer.htm
《非程序员》第八期目录
【访谈】
Ivar Jacobson访谈
...我想最接近的东西是通信案例这个想法。但是我必须指出一点:我因为用例而出名,这的确是事实,但是1967年我们有基于组件的开发方式的时候,用例还没有诞生。因此基于组件的开发是我一生一直在努力的东西。另外一个是体系结构,我的意思是指真的先辨别出一个体系结构---在做任何事以前。...
高焕堂:恢复中华民族设计自己产品的信心
...我想更合理的是:一开始,不必使用include或extend, 因为增加了很多初学者的困扰. 初学者常常分不清Use Case与SubSystem两者之间的关系,常把include看成模组之间的呼叫关系。...
【方法】
程序调试的智力游戏
...对于软件开发人员来说,程序调试实际上就是一种生活。而对于职业程序员来说,"捉虫"是专门描述这个智力游戏的名称。以下是关于"捉虫"和修正的10个建议。...
Chain Constructors
...在同一个类的两个或更多的构造子中编写重复代码,这就是在为自己埋下麻烦的种子。别人会在你的类中添加新的变量,然后更新一个构造子来对这个变量进行初始化,但是却忘了更新别的构造子。于是,"砰"的一声,向新的bug问好吧。...
设计模式的理解
...面向对象指使用离散的对象来构建软件系统;设计模式利用了对象的继承、组合和代理(delegation),在较OOP高的层次上考虑问题。尤其是使用代理来对任何不稳定或不确定的方面,如状态、对象的创建、应用平台等等,进行封装,从而保证了源代码的重用和设计的稳定。...
【过程】
项目经理面试指南(下)
...问题10:怎样确定人员需求?
答案10:不考虑资源限制进行计划开发。在任务旁边加上诸如数据模型制作者,业务分析员和用户等角色。再加上能将任务重叠起来的补充性的资源。在计划中要考虑开发团队包括支持团队和用户代表失去一个或多个资源的情况,要在每个任务上增加15%的余量。要使项目小组的组成容易理解,要有角色所必备的技术水平的说明。 ...
为什么还不编码?
...您正从事着一项专业品质的应用开发,正处于其设计阶段--您正在和用户面谈,正在记录对象的定义,正在绘制对象的模型--这时--就在这时!--您的老板走过来问道:"为什么你还不写代码?!"--好吧,也许不尽然都是这样露骨的质问--但老板对你缺乏那些在开发进程中眼见为实的东西而心怀不快,却是显而易见的。...
《面向对象项目成功之道》(草稿)节选
..."Surviving Object-Oriented Projects: A Manager's Guide"是Alistair Cockburn所著的经典著作之一。它的中文译本《面向对象项目成功之道》即将发行,译者为UMLChina翻译组的乐林峰,这是翻译草稿的片段。...
播种机:http://www.umlchina.com/
请到http://www.umlchina.com/xprogrammer/Index1.htm 下载,1.7M
umlchina(http://www.umlchina.com)以e-book方式发行免费电子杂志《非程序员》,内容涉及软件工程的各个环节:需求,设计,构造,测试,维护,配置管理,管理,过程,工具,质量...
非常需要您的意见!欢迎来信: think@umlchina.com
投稿:editor@umlchina.com,有关征稿信息请见:
http://www.umlchina.com/xprogrammer/xprogrammer.htm
《非程序员》第八期目录
【访谈】
Ivar Jacobson访谈
...我想最接近的东西是通信案例这个想法。但是我必须指出一点:我因为用例而出名,这的确是事实,但是1967年我们有基于组件的开发方式的时候,用例还没有诞生。因此基于组件的开发是我一生一直在努力的东西。另外一个是体系结构,我的意思是指真的先辨别出一个体系结构---在做任何事以前。...
高焕堂:恢复中华民族设计自己产品的信心
...我想更合理的是:一开始,不必使用include或extend, 因为增加了很多初学者的困扰. 初学者常常分不清Use Case与SubSystem两者之间的关系,常把include看成模组之间的呼叫关系。...
【方法】
程序调试的智力游戏
...对于软件开发人员来说,程序调试实际上就是一种生活。而对于职业程序员来说,"捉虫"是专门描述这个智力游戏的名称。以下是关于"捉虫"和修正的10个建议。...
Chain Constructors
...在同一个类的两个或更多的构造子中编写重复代码,这就是在为自己埋下麻烦的种子。别人会在你的类中添加新的变量,然后更新一个构造子来对这个变量进行初始化,但是却忘了更新别的构造子。于是,"砰"的一声,向新的bug问好吧。...
设计模式的理解
...面向对象指使用离散的对象来构建软件系统;设计模式利用了对象的继承、组合和代理(delegation),在较OOP高的层次上考虑问题。尤其是使用代理来对任何不稳定或不确定的方面,如状态、对象的创建、应用平台等等,进行封装,从而保证了源代码的重用和设计的稳定。...
【过程】
项目经理面试指南(下)
...问题10:怎样确定人员需求?
答案10:不考虑资源限制进行计划开发。在任务旁边加上诸如数据模型制作者,业务分析员和用户等角色。再加上能将任务重叠起来的补充性的资源。在计划中要考虑开发团队包括支持团队和用户代表失去一个或多个资源的情况,要在每个任务上增加15%的余量。要使项目小组的组成容易理解,要有角色所必备的技术水平的说明。 ...
为什么还不编码?
...您正从事着一项专业品质的应用开发,正处于其设计阶段--您正在和用户面谈,正在记录对象的定义,正在绘制对象的模型--这时--就在这时!--您的老板走过来问道:"为什么你还不写代码?!"--好吧,也许不尽然都是这样露骨的质问--但老板对你缺乏那些在开发进程中眼见为实的东西而心怀不快,却是显而易见的。...
《面向对象项目成功之道》(草稿)节选
..."Surviving Object-Oriented Projects: A Manager's Guide"是Alistair Cockburn所著的经典著作之一。它的中文译本《面向对象项目成功之道》即将发行,译者为UMLChina翻译组的乐林峰,这是翻译草稿的片段。...
播种机:http://www.umlchina.com/