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

搜索资源列表

  1. 软件工程思想-讲述软件开发和做程序员的道理

  2. 软件工程主要讲述软件开发的道理,基本上是软件实践者的成功经验和失败教训的总结。 第一章 软件工程基本观念 1.1 软件工程的目标与常用模型 1.2 软件开发的基本策略 1.2.1 复用 1.2.2 分而治之 1.2.3 优化——折衷 1.3 一些不正确的观念 1.4 一些有争议的观念 1.5 小结 第二章 程序员与程序经理 2.1 了解程序员 2.2 了解程序经理 2.3 程序员升为经理后是否还要编程 2.4 经理与技术队伍的建设 2.5 向错误与失败学习 2.6 提高综合素责 2.7 小结
  3. 所属分类:其它

    • 发布日期:2009-08-17
    • 文件大小:1mb
    • 提供者:JeraldPeter
  1. 软件工程思想::讲述“软件开发”和“做程序员”的道理

  2. 第一章 软件工程基本观念 1.1 软件工程的目标与常用模型 1.2 软件开发的基本策略 1.2.1 复用 1.2.2 分而治之 1.2.3 优化——折衷 1.3 一些不正确的观念 1.4 一些有争议的观念 1.5 小结 第二章 程序员与程序经理 2.1 了解程序员 2.2 了解程序经理 2.3 程序员升为经理后是否还要编程 2.4 经理与技术队伍的建设 2.5 向错误与失败学习 2.6 提高综合素责 2.7 小结 第三章 项目计划与质量管理 3.1 项目计划 3.1.1 知己知彼 3.1.2
  3. 所属分类:其它

    • 发布日期:2009-11-01
    • 文件大小:1mb
    • 提供者:snowmanxkz
  1. 敏捷软件开发 原则、模式与实践

  2. 讲述在预算和时间要求下,软件开发人员和项目经理如何使用敏捷开发完成项目 使用真实的案例讲解如何使用极限编程来设计、测试、重构和结对编程 重点讲述了如何使用UML和设计模式解决面向客户系统问题
  3. 所属分类:其它

    • 发布日期:2010-01-05
    • 文件大小:17mb
    • 提供者:karljiang
  1. 敏捷软件开发.pdf

  2. 第一部分 敏捷开发 第1章 敏捷联盟 1.1 敏捷联盟 1.2 原则 1.3 结论 参考文献 第2章 极限编程概述 2.1 极限编程实践 2.2 结论 参考文献 第3章 计划 3.1 初始探索 3.2 发布计划 3.3 迭代计划 3.4 任务计划 3.5 迭代 3.6 结论 参考文献 . 第4章 测试 4.1 测试驱动的开发方法 4.2 验收测试 4.3 结论 参考文献 第5章 重构 5.1 素数产生程序:一个简单的重构示例 5.2 结论 参考文献 第6章 一次编程实践 6.1 保龄球比赛 6
  3. 所属分类:Proxy

    • 发布日期:2010-02-04
    • 文件大小:17mb
    • 提供者:eitisiks
  1. 敏捷软件开发——原则、模式与实践

  2. 在这本书中,享誉全球的软件开发专家和软件工程大师Robert C.Martin将向您展示如何解决软件开发人员、项目经理及软件项目领导们所面临的最棘手的问题。这本综合性、实用性的敏捷开发和极限编程方面的指南,是由敏捷开发的创始人之一所撰写的。   ·讲述在预算和实践要求下,软件开发人员和项目经理如何使用敏捷开发完成项目。   ·使用真实案例讲解如何用极限编程来设计、测试、重构和结对编程。   ·包含了极具价值的可多次使用的C++和JAVA源代码   ·重点讲述了如何使用UML和设计模式解决面向客
  3. 所属分类:其它

    • 发布日期:2010-12-04
    • 文件大小:17mb
    • 提供者:ok0932
  1. 重构与模式,一本软件开发人员不得不看的书

  2. 重构与模式,一本软件开发人员不得不看的书
  3. 所属分类:Web开发

    • 发布日期:2011-04-07
    • 文件大小:7mb
    • 提供者:mxqqing
  1. 敏捷软件开发-原则、模式与实践

  2. 1.讲述在预算和实践要求下,软件开发人员和项目经理如何使用敏捷开发完成项目;2.使用真实案例讲解如何用极限编程来设计、测试、重构和结对编程;3.包含了极具价值的可多次使用的C++和JAVA源代码;4.重点讲述了如何使用UML和设计模式解决面向客户系统的问题
  3. 所属分类:其它

    • 发布日期:2012-05-15
    • 文件大小:17mb
    • 提供者:cg_jane
  1. Head First软件开发.pdf

  2. 内容简介 《Head First软件开发(中文版)》内容包括:伟大的软件开发:让客户满意、收集需求:知道客户需要什么、项目规划:为成功而筹划、使用情节和任务:开始你实际的工作、足够好的设计:以良好的设计完成工作、构建你的软件代码:测试和连续集成:智者千虑必有一失、测试驱动开发:让代码负起责来、结束开发循环:涓涓细流归大海…… 编辑推荐 您将从《Head First软件开发(中文版)》学会什么? 你可曾想过测试驱动开发的真正含义吗?你又曾想过高级顾问是如何运用最佳实践赚取高额钟点费的吗?或许,你
  3. 所属分类:其它

    • 发布日期:2012-11-19
    • 文件大小:25mb
    • 提供者:liujun13579
  1. 敏捷软件开发:原则、模式与实践

  2. 主要内容:#论述在预算和时间的要求下,软件开发人员和项目经理如何使用敏捷开发完成项目#使用真实案例讲解如何用极限编程来设计、测试、重构和结对编程#包含了极具价值的可多次使用的C++和Java源代码#重点论述如何使用UML和设计模式解决面向客户系统的问题
  3. 所属分类:其它

    • 发布日期:2008-08-06
    • 文件大小:7mb
    • 提供者:ailux
  1. 敏捷软件开发

  2. 敏捷软件开发:原则、模式与实践,关于重构的书
  3. 所属分类:其它

    • 发布日期:2013-03-18
    • 文件大小:17mb
    • 提供者:atlatnic
  1. 软件开发方法学(包括设计模式讲解)

  2. 包括一些设计模式和软件开发的讲课资料 • (1)软件设计原则; • (2)设计模式; • (3)软件体系结构模式; • (4)应用框架; • (5)软件重构技术; • (6)面向组件软件开发方法。
  3. 所属分类:其它

    • 发布日期:2008-09-08
    • 文件大小:833kb
    • 提供者:yunmieyunqi
  1. 重构——改善既有代码的设计

  2. Martin Fowler和《重构:改善既有代码的设计》(中文版)另几位作者清楚揭示了重构过程,他们为面向对象软件开发所做的贡献,难以衡量。《重构:改善既有代码的设计》(中文版)解释重构的原理(principles)和最佳实践方式(best practices),并指出何时何地你应该开始挖掘你的代码以求改善。《重构:改善既有代码的设计》(中文版)的核心是一份完整的重构名录(catalog of refactoring),其中每一项都介绍一种经过实证的代码变换手法(code transforma
  3. 所属分类:Java

    • 发布日期:2013-06-28
    • 文件大小:30mb
    • 提供者:southstarj
  1. 敏捷软件开发

  2. 讲述在预算和实践要求下,软件开发人员和项目经理如何使用敏捷开发完成项目,使用真实案例讲解如何用极限编程来设计、测试、重构和绝对编程;
  3. 所属分类:讲义

    • 发布日期:2015-06-30
    • 文件大小:17mb
    • 提供者:sunnyskybluesea
  1. 跨平台软件开发

  2. 本书主要内容: (1)如何在开始新项目时就避免常见的可移植性错误,以便在进行移植时能够节省时间; (2)如何重构无法移植的现有代码,使之能够很容易地移植到新的平台上; (3)如何发现由特定平台行为所屏蔽的Bug。 如果软件不与某一具体平台捆绑在一起,程序员就可以极大地扩展其产品的目标市场。无论您是从头开始设计跨平台的软件,还是将大量的代码从一种平台移植到另一种平台上,本书中所包含的信息都将帮助您达到目标,并且使您成长为一名真正的程序员。 作者介绍 Brian Hook是一位专业的软件开发人员和
  3. 所属分类:C++

    • 发布日期:2015-10-16
    • 文件大小:11mb
    • 提供者:aflyeagle
  1. 敏捷软件开发,设计模式,重构

  2. 讲述在预算和实践要求下,软件开发人员和项目经理如何使用敏捷开发完成项目;   ·使用真实案例讲解如何用极限编程来设计、测试、重构和结对编程;   ·包含了极具价值的可多次使用的C++和JAVA源代码;   ·重点讲述了如何使用UML和设计模式解决面向客户系统的问题。
  3. 所属分类:其它

    • 发布日期:2008-12-23
    • 文件大小:17mb
    • 提供者:fireflykk
  1. 软件工程思想(做程序员与软件开发)

  2. 《软件工程思想》讲述“软件开发”和“做程序员”的道理,视野独特,构思新颖,内容风趣,不落窠臼,令人耳目一新。堪称难得,以至回味无穷。 详细目录: 第一章 软件工程基本观念 1.1 软件工程的目标与常用模型 1.2 软件开发的基本策略 1.2.1 复用 1.2.2 分而治之 1.2.3 优化——折衷 1.3 一些不正确的观念 1.4 一些有争议的观念 1.5 小结 第二章 程序员与程序经理 2.1 了解程序员 2.2 了解程序经理 2.3 程序员升为经理后是否还要编程 2.4 经理与技术队伍的建
  3. 所属分类:其它

    • 发布日期:2009-04-06
    • 文件大小:529kb
    • 提供者:victorstx
  1. 浮现式设计:专业软件开发的演进本质.[美]Scott L. Bain(带详细书签).pdf

  2.   浮现式设计是一种敏捷技术,强调在开发过程中不断演进。《浮现式设计:专业软件开发的演进本质》的讨论围绕着专业软件开发方法的演进主题展开,强调了让软件成为一个真正专业的重要性,以及以演进方式开发软件的重大意义。书中谈到了如何在演进过程中综合运用设计模式、重构、单元测试和测试驱动开发等实践,以及何时制定耦合、内聚和封装等关键决策,而且通过准确生动的示例说明了如何开发出真正有用的软件。   《浮现式设计:专业软件开发的演进本质》主要面向软件开发者群体,尤其是对敏捷开发感兴趣的程序设计人员。 第1章
  3. 所属分类:其它

    • 发布日期:2018-04-27
    • 文件大小:23mb
    • 提供者:kxjrzyk
  1. 软件开发-重构

  2. 重构是对软件内部结构的一种调整,目的是在不改变软件之可察性前提下,提高其可理解性,降低其修改成本。关于重构的至理明言如下:任何一个傻瓜都能写出计算器可以理解的代码,唯有写出人类容易理解的代码,才是优秀的程序员;   重构是对软件内部结构的一种调整,目的是在不改变软件之可察性前提下,提高其可理解性,降低其修改成本。关于重构的至理明言如下:   任何一个傻瓜都能写出计算器可以理解的代码,唯有写出人类容易理解的代码,才是优秀的程序员;   事不过三,三则重构;   当你接获bug提报,请先撰写一个单元
  3. 所属分类:其它

    • 发布日期:2021-03-23
    • 文件大小:71kb
    • 提供者:weixin_38566180
  1. Agile-Software-Dev-Refactoring:重构以实现高性能敏捷软件开发,重构以获取更好的代码。 重构就是通过简化代码来提高代码质量。 更简单的代码可实现敏捷性,快速更改代码,添加新功能,满足人们不断变化的需求的能力-源码

  2. 敏捷软件开发:重构 重构以实现高性能敏捷软件开发。 重构以获得更好的代码。 重构就是通过简化代码来提高代码质量。 更简单的代码可实现敏捷性,快速更改代码,添加新功能,满足人们不断变化的需求的能力。 我正在使用测试驱动的开发实践,在这里首先编写测试。 要全面了解所有内容? 为什么重要呢? 请阅读本文。 该存储库托管所有3种Java Magazine文章系列源代码。 以下是您将从这些文章中学到的内容: 用新代码重构 定义重构 设置TDD环境 重命名变量 使用内联和提取方法 稳定旧版守则 固定旧
  3. 所属分类:其它

    • 发布日期:2021-02-16
    • 文件大小:15kb
    • 提供者:weixin_42139429
  1.  基于组件化思想的测控软件开发平台设计与实现

  2. 传统测控软件有着重复利用率低、不易维护、开发周期长并且成本高等缺点,通用测控软件开发平台的出现为解决上述问题提供了一种崭新的方法,该平台基于组件化思想,使用工厂、状态机等多种设计模式,在降低模块之间耦合性的同时,提高了代码的重用性。使用该软件平台开发的测控软件具有层次化、组件化和易升级的特点,并可灵活配置资源,进行系统功能重构。
  3. 所属分类:其它

    • 发布日期:2021-01-30
    • 文件大小:803kb
    • 提供者:weixin_38748580
« 12 3 4 5 6 7 8 9 10 ... 34 »