大小:75.26M
更新时间:23-09-01
系统:Pc
译者序 前言 第1章 冷静待之 1.1 实践选择 1.1.1 可行性 1.1.2 认可度 1.1.3 价值 1.1.4 原型 1.2 关注需要改善的目标领域 1.2.1 产品交付 1.2.2 软件质量 1.2.3 团队关系 1.3 整体改善 1.3.1 均衡 1.3.2 面貌一新 1.3.3 可持续性 1.4 小结 第2章 .NET实践领域 2.1 从内部挖掘 2.1.1 技术债 2.1.2 缺陷跟踪系统 2.1.3 反思分析 2.1.4 前瞻性分析 2.2 应用程序生命周期管理 2.3 设计模式和开发指南 2.3.1 .NET设计规范 2.3.2 微软的模式和实践小组 2.3.3 显示界面层设计模式 2.3.4 对象-对象映射 2.3.5 依赖注入 2.4 研究和开发 2.4.1 自动化测试生成工具 2.4.2 契约式编码 2.5 微软安全开发生命周期 2.6 小结 第3章 实现预期目标 3.1 成功要素 3.1.1 项目启动阶段 3.1.2 超出范围 3.1.3 干扰和分心 3.1.4 学习与工作之间的平衡 3.2 共识 3.2.1 线框图 3.2.2 文档化架构 3.2.3 报表模型 3.2.4 细节化示例 3.2.5 创建原型 3.3 预期目标 3.3.1 交付 3.3.2 实际成果 3.3.3 趋势 3.4 小结 第4章 量化价值 4.1 价值 4.1.1 财务回报 4.1.2 提高可控性 4.1.3 提高质量品质 4.1.4 更加高效 4.2 数据来源 4.2.1 定量数据 4.2.2 定性数据 4.2.3 业界证据 4.3 小结 第5章 战略 5.1 认知 5.1.1 头脑风暴 5.1.2 规划 5.1.3 监控 5.1.4 沟通 5.2 个体过程 5.2.1 卓越的承诺 5.2.2 良性的纪律 5.2.3 效力和坚持 5.3 杠杆 5.3.1 自动化 5.3.2 警报系统 5.3.3 经验和专业知识 5.4 小结 第6章 .NET的规章制度 6.1 编码标准和指南 6.1.1 来源 6.1.2 异常 6.1.3 disposable模式 6.1.4 其他事项 6.2 代码异味 6.2.1 注释 6.2.2 过于复杂 6.2.3 未用到的、无法到达的和无效的代码 6.3 小结 第7章 强大的C#构造 7.1 扩展方法 7.2 隐式类型的局部变量 7.3 可以为null的类型 7.4 null合并运算符 7.5 可选参数 7.6 泛型 7.7 LINQ 7.8 小结 第8章 自动测试 8.1 案例研究 8.2 棕色地带的应用程序 8.3 绿色地带的应用程序 8.4 自动测试基础 8.5 测试代码的可维护性 8.5.1 命名约定 8.5.2 测试方法主体 8.6 单元测试 8.6.1 边界分析 8.6.2 无效参数 8.6.3 无效的前提条件 8.7 伪造、存根和模拟 8.7.1 隔离被测试代码 8.7.2 测试依赖交互 8.8 表面测试 8.9 自动集成测试 8.10 数据库注意事项 8.11 小结 第9章 生成自动化 9.1 生成工具 9.2 MSBuild基础 9.2.1 任务和目标 9.2.2 PropertyGroup和ItemGroup 9.2.3 基本任务 9.3 日志 9.4 参数和变量 9.5 库和扩展 9.6 导入和包含 9.7 内联任务 9.8 常见任务 9.8.1 日期和时间 9.8.2 程序集信息 9.8.3 XML的Peek和Poke 9.8.4 zip存档 9.9 自动部署 9.9.1 生成一次,部署多次 9.9.2 打包工具 9.9.3 部署工具 9.10 小结 第10章 持续集成 10.1 案例研究 10.2 CI服务器 10.2.1 CruiseControl.NET 10.2.2 Jenkins 10.2.3 TeamCity 10.2.4 Team Foundation Server 10.3 CI生命周期 10.3.1 重新生成 10.3.2 单元测试 10.3.3 分析 10.3.4 打包 10.3.5 部署 10.3.6 稳定性测试 10.3.7 生成报告 10.4 小结 第11章 代码分析 11.1 案例研究 11.2 静态分析 11.2.1 程序集分析 11.2.2 源代码分析 11.2.3 架构和设计 11.2.4 代码度量值 11.2.5 质量保证指标 11.3 动态分析 11.3.1 代码覆盖率 11.3.2 性能分析 11.3.3 查询分析 11.3.4 日志 11.4 小结 第12章 测试框架 12.1 单元测试框架 12.2 测试运行器 12.2.1 NUnit的GUI和控制台运行器 12.2.2 ReSharper测试运行器 12.2.3 Visual Studio测试运行器 12.2.4 Gallio测试运行器 12.2.5 xUnit.net测试运行器 12.3 xUnit测试模式 12.3.1 标识测试方法 12.3.2 标识测试类和夹具 12.3.3 断言 12.4 模拟对象框架 12.4.1 使用Rhino Mocks动态生成伪对象 12.4.2 使用Moles进行隔离测试 12.5 数据库测试框架 12.6 用户界面测试框架 12.6.1 Web应用程序测试框架 12.6.2 Windows窗体和其他用户界面测试框架 12.7 验收测试框架 12.7.1 测试规范和行为 12.7.2 业务逻辑验收测试 12.8 小结 第13章 反感和偏见 13.1 团体利益偏见 13.2 玫瑰色回顾 13.3 团体与个人的评价 13.4 维持现状和辩解机制 13.5 优势错觉 13.6 达克效应 13.7 鸵鸟效应 13.8 赌徒谬误 13.9 歧义效应 13.10 集中效应 13.11 双曲贴现 13.12 常态偏见 13.13 小结 附录A 参考资源 附录B 记分卡
精品推荐
同类热门
类似软件
netbox(asp服务器搭建软件)1.79M205人在用 netbox是一个使用脚本语言进行应用软件开发与发布的开发环境和运行平台,也是目前本地电脑最好的asp服务器搭建软件,全称名为netbox deployment wizard,可以完全使用脚本语言(比如 VBScript,Javascript) 创
查看asp.net4.0从入门到精通79.18M425人在用《asp.net4.0从入门到精通》这本图书有多个不同的版本,其中以张正礼,王坚宁编著,清华大学出版社出版的最受读者的欢迎,故小编在此特别提供asp.net4.0从入门到精通pdf免费下载,并且是pdf高清版本哟,用户即下即阅读。该书拥有12个使用asp
查看.net framework 4.6.2 x64x8659.14M3701人在用.net framework 4.6.2是微软官方发布的.net框架,其变化基本都来自开发者们的反馈,更新内容主要包括基础类库、通用语言运行环境、ASP.NET等等。软件主要用于构建和执行各种类型的应用程序,包括桌面应用程序、Web应用程序、移动应用程序
查看netscan(局域网扫描软件)2.2M1108人在用 NetScan是专为明基扫描仪办公用户和家庭网络用户开发的一款扫描仪产品增值软件,可以让众多用户在公司或者家庭小局域网中共享一台扫描仪,既避免了用户的重复投资又给用户带来了方便,NetScan使扫描仪变得象现在我们共用一台打印机那么方便,它的确是不
查看asp.net从入门到精通第2版153.34M326人在用目前网站开发最流行的就是使用asp.net语言,因为该语言具有方便性、灵活性、性能优,生产效率高、安全性高、完整性强及面向对象等特性,但如何才能学习好asp.net呢?在此小编向广大网友推荐使用asp.net从入门到精通第2版,该书是目前最优秀的学习as
查看热门标签
网友评论0人参与,0条评论
最新排行
算法导论第三版中文版65.02Mpdf高清版 算法导论第三版中文版是一本被广泛认为对所有从事IT行业人员必读的经典好书,全书共八部分,内容涵盖基础知识、排序和顺序统计量、数据结构、高级设计和分析技术、高级数据结构、图算法、算法问题选编、以及数学基础知识,书中不仅对每一个算法进行了详尽的说明,还
查看c语言开发手册典藏版136.98M薛园园pdf扫描版 c语言开发手册典藏版是一本百科全书式的c语言编程宝典,由薛园园编著。全书包括了c语言从基础知识到高级开发技术的全景式解读,不仅详细介绍了C语言程序设计的基础知识,还对常用的高级编程技术进行了详细的讲解。同时在讲解每个知识点的同时,均给出了其在程序设
查看Cassandra实战30.27M郭鹏pdf扫描版 Cassandra实战是一本Cassandra实战手册,由郭鹏编著。本书内容丰富,主要讲解了Cassandra快速入门、理解Cassandra编程接口、基于Cassandra的在线交易系统、Cassandra的集群机制、 Cassandra的内部数
查看新手学黑客攻防入门篇42.44M梵绅科技pdf扫描版 新手学黑客攻防入门篇是一本黑客攻防入门书籍,由梵绅科技编著。本书内容丰富翔实,开本小,内容可不少。实例多,效果不打折。操作细,做事不含糊。知识全,覆盖多领域。全书以坚实基础为核心的知识体系,让你对掌握黑客的攻防模式充满信心;以实用功能为核心的实例组
查看深入解析oracle.dba入门进阶与诊断案例88.47M盖国强pdf扫描版 深入解析oracle.dba入门进阶与诊断案例是一本Oracle数据库深度解析书籍,由盖国强编著。本书内容丰富翔实,从基础知识入手,再进行深入研究,结合性能调整、诊断案例实践,将Oracle知识全面、系统、深入地展现给读者。全书内容更涉及Oracl
查看计算机通信与网络(第2版)57.16M杨庚pdf扫描版计算机通信与网络(第2版)是一本计算机网络教材,由杨庚编著。本书是作者结合多年教学及科研工作的经验编写而成的,在介绍基础知识的基础上,又介绍了计算机网络与通信技术的发展概况,内容由浅入深,理论与实践相结合,面向应用,能够帮助读者很快的学习掌握计算机网络技
查看ipad2使用说明书17.7Mpdf中文版ipad2使用说明书是一本全中文版的pdf电子书教程,旨在帮助用户快速从新手过渡到高手,玩转ipad2。教程详细讲述了ipad2使用技巧和基本操作,详细介绍了iPad 2的虚拟键盘的使用,包括文字输入、切换键盘布局、使用快捷键等。它还会介绍iPad 2支
查看