您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 软件架构设计的思想与模式(2008)1.5.doc

  2. 架构优化与应对变更必须对业务的变与不变进行深入分析,之中有两个关注点:一个是业务流程不变而业务单元可能变,另一个是业务单元不变而业务流程可能变,这是在两个不同粒度下的思考基点。第一个处理方法是合理应用设计模式而封装变化,第二个处理方法就是应用面向服务的架构进行业务流程的敏捷性处理,这是从两个不同侧面讨论架构问题,需要我们有深入而现代的理解
  3. 所属分类:其它

    • 发布日期:2009-10-25
    • 文件大小:2mb
    • 提供者:kgdfntxgt
  1. 软件架构设计的思想与模式

  2. ◆中科院计算所培训中心 高级系统架构师培训 网址 http://www.tcict.cn - 1 - 软件架构设计的思想与模式 中科院计算所培训中心 谢新华 前言 在软件组织中,架构师的作用举足轻重。软件的质量很大程度上是由架构设计的质量来决定 的。为了创建高质量的软件产品、增强产品的竞争力,培养高水平的架构师队伍,建立有效的架 构团队,提升架构师队伍的分析与设计能力,成为企业关注的重心。多年来的实践告诉我们,软 件产品仅凭优良的代码是不够的。不少大型软件企业集中了相当多的优秀编码人员,但还是
  3. 所属分类:其它

    • 发布日期:2011-02-20
    • 文件大小:1mb
    • 提供者:siyingyuying
  1. 《程序员》杂志2012年第10期

  2. 《程序员》封面报道:移动互联网 创业•求生 移动互联网蕴含着巨大财富,但与此同时,创业之路却举步维艰:产品同质化竞争加剧,推广成本不断攀升,盈利模式迟迟未能清晰,投资者忽冷忽热……究竟要跨越多少道坎,我们才能生存下去?本期封面报道,就移动互联网创业路上的关键“痛”点,我们邀请了前沿观察者、投资者、渠道商、数据平台以及亲身实践者们,分享自己的思考与心得,帮助更多创业者们在求生的十字路口做出更好的选择!无论如何,“活下去,才有希望”。 (1)2012,当我们谈论移动互联网创业时,我们在谈论些什么?
  3. 所属分类:互联网

    • 发布日期:2012-11-05
    • 文件大小:10mb
    • 提供者:xinzhengs
  1. 《程序员》杂志2012年第10期

  2. 《程序员》封面报道:移动互联网 创业•求生 移动互联网蕴含着巨大财富,但与此同时,创业之路却举步维艰:产品同质化竞争加剧,推广成本不断攀升,盈利模式迟迟未能清晰,投资者忽冷忽热……究竟要跨越多少道坎,我们才能生存下去?本期封面报道,就移动互联网创业路上的关键“痛”点,我们邀请了前沿观察者、投资者、渠道商、数据平台以及亲身实践者们,分享自己的思考与心得,帮助更多创业者们在求生的十字路口做出更好的选择!无论如何,“活下去,才有希望”。 (1)2012,当我们谈论移动互联网创业时,我们在谈论些什么?
  3. 所属分类:专业指导

    • 发布日期:2012-11-06
    • 文件大小:10mb
    • 提供者:luckhappystar
  1. 构建高性能Web站点(郭欣)

  2. 内容简介 · · · · · · 本书围绕如何构建高性能Web站点,从多个方面、多个角度进行了全面的阐述,涵盖了Web站点性能优化的几乎所有内容,包括数据的网络传输、服务器并发处理能力、动态网页缓存、动态网页静态化、应用层数据缓存、分布式缓存、Web服务器缓存、反向代理缓存、脚本解释速度、页面组件分离、浏览器本地缓存、浏览器并发请求、文件的分发、数据库I/O优化、数据库访问、数据库分布式设计、负载均衡、分布式文件系统、性能监控等。在这些内容中充分抓住本质并结合实践,通过通俗易懂的文字和生动有趣
  3. 所属分类:Web开发

    • 发布日期:2013-01-02
    • 文件大小:47mb
    • 提供者:ofofw
  1. 云计算系统架构文档 下

  2. 云计算系统架构文档 下 一路前行——Autodesk中国研发中心Scrum故事(李丁山).pdf 为社交网站构建新型数据产品(John Wang).pdf 云应用集成的N种成功模式(Richard).pdf 人人网开放平台验证与授权方面实践.pdf 使用Chef和Cucumber进行行为(测试)驱动基础设施开发(Sai).pdf 利用同步数据复制最大化数据库的使用效率(Schooner).pdf 又拍网架构中的消息,任务系统(赵钟秋).pdf 国家级基础信息库交换系统架构设计(潘雪梅).pdf
  3. 所属分类:电子商务

    • 发布日期:2013-09-16
    • 文件大小:46mb
    • 提供者:machen_smiling
  1. 打造敏捷组织

  2. 敏捷组织相对于传统组织,在战略、组织架构、流程、人员、技术各方面都践行着大量的、有成效的组织级敏捷实践,能够比传统组织更快地适应当下VUCA时代的挑战,具备创造更高的客户价值和争夺市场先机的竞争优势。那么,什么是敏捷组织的标志呢?如何从传统组织走向敏捷组织呢?本次微课堂将为您介绍这些新理念和最新的组织级敏捷转型经验,让我们在学习和思考中不断前进,并敢于做时代的弄潮儿!
  3. 所属分类:讲义

    • 发布日期:2018-12-21
    • 文件大小:6mb
    • 提供者:m0_37918160
  1. 中台之上-【付晓岩】-pdf整理版.pdf

  2. 付晓岩:虽然做了六年的企业级业务架构,但是总觉得业务架构不是个好讲的东西,业务架构离不开业务模型,所以讲它就会搬出一堆枯燥的模型来,甚至会让人觉得业务架构就是建模。但建模只是个手段,建模的目的是把现象总结成模式,再从模式中找到结构,将业务上看到的结构传递给技术,如果二者能够基于同一结构思考,沟通上将产生最大的便利,这就是通用语言的基础,其实说通用语言,还不如说通用结构,因为说语言,经常会把人带到语法层面,纠结于规则、概念、标准之类似是而非的东西。所以,我总结建模的原则无非是把握整体、穿透现象、保
  3. 所属分类:管理软件

    • 发布日期:2020-06-20
    • 文件大小:11mb
    • 提供者:fazai001
  1. MMN实用架构过程概览

  2. MMN(Macro-Micro-Nano,即宏观-微观-纳米)实用架构过程初步体现了我的架构观:即以实用主义态度把握架构原则与本质思想,从系统的各个层次剖析架构,提供一个具有指导意义和实施价值的架构过程,采取简略、敏捷而又全面的方式,对软件系统进行架构与设计。架构的步骤必须是清晰可见,每一步都有明确的目标与实际的指导意义。MMN实用架构过程既有大局观的思考与基本原则指导,又要着眼于细处,突出强调宏观、微观与纳米粒度在架构视图中的合力,既关注宏观的体系架构,又重视层、模块、组件之间的协作方式与公开
  3. 所属分类:其它

    • 发布日期:2021-03-02
    • 文件大小:176kb
    • 提供者:weixin_38631960
  1. 敏捷开发智慧敏捷系列

  2. 本文将解决各种敏捷中需要辩证思考的问题,包括:写文档还是不写文档?拥抱变更还是迭代期内无变更?持续交付的产品因为不完整被客户鄙视怎么办?做架构设计还是不做?突出进度忽略了质量怎么办?我们不用文档就能开发但客户偏偏要文档怎么办?自动化测试费力而且测试代码可能跟应用代码一起被抛弃怎么办?……缘起敏捷开发中一直有几个根本问题无法回答:什么是敏捷?怎样知道我是否敏捷了?应该怎样推行敏捷?敏捷的未来会怎样?……开始业界还有压力,因为这些问题如此难以回答。后来这些问题问得多了,大家也就释然了:“这些都是没有
  3. 所属分类:其它

    • 发布日期:2021-03-02
    • 文件大小:186kb
    • 提供者:weixin_38515897
  1. MMN实用架构过程概览

  2. MMN(Macro-Micro-Nano,即宏观-微观-纳米)实用架构过程初步体现了我的架构观:即以实用主义态度把握架构原则与本质思想,从系统的各个层次剖析架构,提供一个具有指导意义和实施价值的架构过程,采取简略、敏捷而又全面的方式,对软件系统进行架构与设计。架构的步骤必须是清晰可见,每一步都有明确的目标与实际的指导意义。MMN实用架构过程既有大局观的思考与基本原则指导,又要着眼于细处,突出强调宏观、微观与纳米粒度在架构视图中的合力,既关注宏观的体系架构,又重视层、模块、组件之间的协作方式与公开
  3. 所属分类:其它

    • 发布日期:2021-02-26
    • 文件大小:176kb
    • 提供者:weixin_38622227
  1. 敏捷架构思考

  2. 相对于传统瀑布式开发过程及RUP这样的重量级开发过程而言,敏捷软件“重视与客户的沟通;小步快跑,尽早交付;迭代式开发,拥抱变化”等实践正好符合互联网要求快速迭代、坚持以用户为中心的设计(UCD)等特征相吻合,因此敏捷软甲开发过程成为了互联网软件开发的标准模式。一直以来都觉得敏捷软件是“轻架构设计”的,不管是XP、Scrum、FDD、GettingReal等敏捷软件开发过程对待设计(Design)的理念都遵循了演进式设计(evolutionarydesign)而非计划性的设计(PlannedDes
  3. 所属分类:其它

    • 发布日期:2021-02-26
    • 文件大小:226kb
    • 提供者:weixin_38670949
  1. 关于UML你一定要了解的知识

  2. 统一建模语言(UML)是一种可视化的建模语言,便于不同的人有效地交流设计结果。这篇文章中囊括了UML的入门知识。作为一枚产品喵,在写需求文档的时候用UML,尤其是用例图,能更好地逼迫自己去考虑更多的用户场景,更清晰地表达需求,从而便于后期的设计和开发工作。作为一只程序猿,UML建模是进行OOAD,学习运用设计模式,精读源代码,敏捷地思考和沟通软件设计方案的一把利剑,也是成为软件架构师的必要条件和技能。总之,可以把UML看成一种有效的交流沟通的手段,在大型项目中发挥非常大的作用。当然,也有很多项目
  3. 所属分类:其它

    • 发布日期:2021-02-25
    • 文件大小:347kb
    • 提供者:weixin_38742124
  1. 敏捷架构:规模化敏捷开发的策略

  2. 体系结构提供了构建系统的基础,体系结构模型定义了体系结构所基于的愿景。架构的范围可以是单个应用程序,应用程序系列,组织,或许多组织共享的Internet等基础架构。无论范围如何,我的经验是您可以采用敏捷的架构建模,开发和发展方法。以下是一些让您思考的想法:架构没什么特别的。异端你说!绝对不。敏捷建模的谦逊价值表明每个人对项目都有同等的价值,因此任何担任架构师和他们努力的人都同样重要,但不会比其他人的努力更重要。是的,优秀的架构师拥有适合手头任务的专业技能,应具备有效应用这些技能的经验。然而,完全
  3. 所属分类:其它

    • 发布日期:2021-02-24
    • 文件大小:736kb
    • 提供者:weixin_38548717
  1. MMN实用架构过程概览

  2. MMN(Macro-Micro-Nano,即宏观-微观-纳米)实用架构过程初步体现了我的架构观:即以实用主义态度把握架构原则与本质思想,从系统的各个层次剖析架构,提供一个具有指导意义和实施价值的架构过程,采取简略、敏捷而又全面的方式,对软件系统进行架构与设计。架构的步骤必须是清晰可见,每一步都有明确的目标与实际的指导意义。MMN实用架构过程既有大局观的思考与基本原则指导,又要着眼于细处,突出强调宏观、微观与纳米粒度在架构视图中的合力,既关注宏观的体系架构,又重视层、模块、组件之间的协作方式与公开
  3. 所属分类:其它

    • 发布日期:2021-01-31
    • 文件大小:176kb
    • 提供者:weixin_38645133
  1. MMN实用架构过程概览

  2. MMN(Macro-Micro-Nano,即宏观-微观-纳米)实用架构过程初步体现了我的架构观:即以实用主义态度把握架构原则与本质思想,从系统的各个层次剖析架构,提供一个具有指导意义和实施价值的架构过程,采取简略、敏捷而又全面的方式,对软件系统进行架构与设计。架构的步骤必须是清晰可见,每一步都有明确的目标与实际的指导意义。MMN实用架构过程既有大局观的思考与基本原则指导,又要着眼于细处,突出强调宏观、微观与纳米粒度在架构视图中的合力,既关注宏观的体系架构,又重视层、模块、组件之间的协作方式与公开
  3. 所属分类:其它

    • 发布日期:2021-01-31
    • 文件大小:176kb
    • 提供者:weixin_38723527
  1. 敏捷架构思考

  2. 相对于传统瀑布式开发过程及RUP这样的重量级开发过程而言,敏捷软件“重视与客户的沟通;小步快跑,尽早交付;迭代式开发,拥抱变化”等实践正好符合互联网要求快速迭代、坚持以用户为中心的设计(UCD)等特征相吻合,因此敏捷软甲开发过程成为了互联网软件开发的标准模式。一直以来都觉得敏捷软件是“轻架构设计”的,不管是XP、Scrum、FDD、Getting Real等敏捷软件开发过程对待设计(Design)的理念都遵循了演进式设计(evolutionary design)而非计划性的设
  3. 所属分类:其它

    • 发布日期:2021-01-31
    • 文件大小:226kb
    • 提供者:weixin_38660359
  1. 敏捷开发智慧敏捷系列

  2. 本文将解决各种敏捷中需要辩证思考的问题,包括:写文档还是不写文档?拥抱变更还是迭代期内无变更?持续交付的产品因为不完整被客户鄙视怎么办?做架构设计还是不做?突出进度忽略了质量怎么办?我们不用文档就能开发但客户偏偏要文档怎么办?自动化测试费力而且测试代码可能跟应用代码一起被抛弃怎么办?……缘起敏捷开发中一直有几个根本问题无法回答:什么是敏捷?怎样知道我是否敏捷了?应该怎样推行敏捷?敏捷的未来会怎样?……开始业界还有压力,因为这些问题如此难以回答。后来这些问题问得多了,大家也就释然了:“这些都是没有
  3. 所属分类:其它

    • 发布日期:2021-01-31
    • 文件大小:159kb
    • 提供者:weixin_38599231
  1. 关于UML你一定要了解的知识

  2. 统一建模语言(UML)是一种可视化的建模语言,便于不同的人有效地交流设计结果。这篇文章中囊括了UML的入门知识。 作为一枚产品喵,在写需求文档的时候用UML,尤其是用例图,能更好地逼迫自己去考虑更多的用户场景,更清晰地表达需求,从而便于后期的设计和开发工作。 作为一只程序猿,UML建模是进行OOAD,学习运用设计模式,精读源代码,敏捷地思考和沟通软件设计方案的一把利剑,也是成为软件架构师的必要条件和技能。
  3. 所属分类:其它

    • 发布日期:2021-01-29
    • 文件大小:331kb
    • 提供者:weixin_38641111
  1. 敏捷架构:规模化敏捷开发的策略

  2. 体系结构提供了构建系统的基础,体系结构模型定义了体系结构所基于的愿景。架构的范围可以是单个应用程序,应用程序系列,组织,或许多组织共享的Internet等基础架构。无论范围如何,我的经验是您可以采用敏捷的架构建模,开发和发展方法。以下是一些让您思考的想法:架构没什么特别的。异端你说!绝对不。敏捷建模的谦逊价值表明每个人对项目都有同等的价值,因此任何担任架构师和他们努力的人都同样重要,但不会比其他人的努力更重要。是的,优秀的架构师拥有适合手头任务的专业技能,应具备有效应用这些技能的经验。然而,完全
  3. 所属分类:其它

    • 发布日期:2021-01-27
    • 文件大小:736kb
    • 提供者:weixin_38674992
« 12 »