共 30 页: 首页 上一页 26 27 28 29 30

2008年1月13日

摘要:在进行系统设计时,不仅要考虑软件的功能性需求,还要考虑非功能性需求,比如软件的性能(Performance)、可扩展性(Scalability),系统的稳定性(Reliability)、部署(Deployment)和更新(Upgrade),可维护性(Maintainability),版本的管理,系统的安全(Security),界面的友好程度可用性(Usability, User experience)等。要想覆盖所有需求,实现一个简单而优秀的系统,可谓艰难。文章讨论了系统设计的一些原则:“大道至简,合适最好”,“稳定压倒一切”,针对可扩展性,灵活性,高性能,可用性,用户友好性,以及可维护性,可管理性的设计 阅读全文
posted @ 2008-01-13 18:37 Mainz 阅读 (13013) 评论 (5) 编辑

2007年12月25日

摘要:每个人表达的方式不一样,有的善谈,有的善听,有的善行。善于交谈不等于有效沟通,对于个人、企业和社会来说,评价有效沟通的标准应该取决具体的沟通是否有利于问题的解决;是否对人的发展及企业和社会有贡献。而沟通的目的和意义,对于企业和个人来说,他认为最终目的就是为了解决问题,通过解决问题做好企业和社会中的事。从一个项目管理培训小游戏谈到项目管理中的有效沟通,包含基本沟通模型,项目经理常见的沟通坏习惯, 以及增强沟通质量的方法,文章最后讨论了项目经理如何帮助团队成员以最佳的状态完成工作的问题。 阅读全文
posted @ 2007-12-25 14:27 Mainz 阅读 (4781) 评论 (22) 编辑

2007年12月22日

摘要:因为工作关系,经常去德国出差,对德国IT技术人员有些了解。下面谈谈我眼中的德国IT技术人员,主要是想比较和思考一下两国技术人员的差异,看看有哪些地方需要我们中国人学习和借鉴的地方,文章最后比较了一下行业氛围和环境的问题,做了一些思考。 阅读全文
posted @ 2007-12-22 15:47 Mainz 阅读 (4417) 评论 (11) 编辑

2007年12月16日

摘要:项目中有时候要用XML作为数据源,因此需要定义XML文件和相应的类,最佳方法是首先定义XSD,然后自动生成实体类,最后生成XML和填充数据;读取XML数据源的时候,首先用XSD验证XML数据格式,然后自动读入实体类使用。定义XSD的过程就是类似设计表结构的过程,二者也可以相互转化。本文讨论了如何定义XSD文件(XML Schema),然后自动生成实体类,最后生成XML的过程,以及如何根据XSD验证XML文件的合法性。以供大家做项目时参考。 阅读全文
posted @ 2007-12-16 20:12 Mainz 阅读 (13998) 评论 (3) 编辑
摘要:一个好的软件开发人员应该具备一定的基本功/专业素养,例如数据结构,算法,操纵系统,语言知识等等;然后还应该具备良好的素质,例如团队精神,创新精神,专业精神,和产品意识;本文分这两个方面讨论了一个好的软件开发人员的标准。欢迎大家探讨和补充。 阅读全文
posted @ 2007-12-16 18:11 Mainz 阅读 (491) 评论 (1) 编辑
摘要:每个人表达的方式不一样,有的善谈,有的善听,有的善行。善于交谈不等于有效沟通,对于个人、企业和社会来说,评价有效沟通的标准应该取决具体的沟通是否有利于问题的解决;是否对人的发展及企业和社会有贡献。而沟通的目的和意义,对于企业和个人来说,他认为最终目的就是为了解决问题,通过解决问题做好企业和社会中的事。项目管理中沟通非常重要,既有项目成员之间的沟通,上下级之间的沟通,还有Team之间的沟通,以及和老外的沟通问题。如果沟通不畅,就会导致需求的误解,目标的偏移,项目的delay或失败,甚至更严重的导致人员的离职,因此在团队和项目管理中值得我们引起足够重视。本文探讨了团队管理中如何有效沟通的一些个人看法。 阅读全文
posted @ 2007-12-16 14:43 Mainz 阅读 (5727) 评论 (43) 编辑

2007年12月15日

摘要:性能(performance)设计非常重要,对于服务器端实时交易系统来说系统性能的重要性不言而喻,对客户端软件来说性能好的软件也会获得良好的用户体验,从而给用户留下高质量软件的良好印象。因此在进行架构设计中性能设计非常重要。本文总结了一些性能设计的经验。 阅读全文
posted @ 2007-12-15 17:08 Mainz 阅读 (15758) 评论 (9) 编辑
摘要:状态模式(state pattern)和策略模式(strategy pattern)的实现方法非常类似,都是利用多态把一些操作分配到一组相关的简单的类中,因此很多人认为这两种模式实际上是相同的。但实际上他们的应用思想和场合不同,只是实现方式上有类似之处。本文比较了状态模式和策略模式的主要不同。 阅读全文
posted @ 2007-12-15 17:04 Mainz 阅读 (5916) 评论 (2) 编辑
共 30 页: 首页 上一页 26 27 28 29 30

导航

统计