软件预构艺术(中文版)

软件预构艺术(中文版) pdf epub mobi txt 电子书 下载 2025

Ken Pugh O'Reilly Taiwan公司
想要找书就要到 静思书屋
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
2010-6 平装 9787564109066

具体描述

Ken Pugh,是Puge-Killen协会主席之一。Ken担任顾问、从事教育培训、担任教师以及出庭提供证词,涉足的科技领域有面向对象设计、Linux/Unix、网络以及系统开发实践。他参与过的项目包括山羊血清流程控制、担保抵押处理软件以及摄影分级。Ken时常在全国会议和区域会议发表演讲,从伦敦到悉尼都有他的客户。不工作时,他喜欢滑雪、冲浪、骑自行车以及到阿帕拉契山径徒步旅行。

利用经验累积而得到的洞察力开发新的解决方案被称为预构。透过重构而获得的专业知识也属于这类经验,而预构的词源即重构。重构是修改程序或软件系统内部结构的实践,以此在保留其现有行为的基础上改良设计。重构的原因有多种:方便后期增加功能、提高可维护性、提升性能。

本书作者是经验老道的软件开发人员。书中,作者运用他个人和其他众多开发人员的丰富经验,展示由其推衍而得的各项实践方针。这些方针把优秀的开发人员在设计时隐而未显的考虑细节如实地呈现出来。许多方针都围绕着极致抽象化、极致隔离以及极致可读性这几个概念。在假想的软件项目和实际项目的介绍中,作者把实践方针呈现在读者面前。其中几条于稍后列出。

把作者的方针应用到你的软件项目,有助于写出可读性、可维护性更棒的程序。这些方针可以协助你前期决策,以减少后期重构的工作量。在这样的前提下,你可以预测未来,减少修改。简言之,就是程序预构会使你更有效率。

用户评价

评分

评分

评分

##内容还可以,坏就坏在翻译和排版上了,估计编辑不是计算机相关行业的,一些专业术语翻译的匪夷所思,代码排版缩进的毫无规律

评分

##内容还可以,坏就坏在翻译和排版上了,估计编辑不是计算机相关行业的,一些专业术语翻译的匪夷所思,代码排版缩进的毫无规律

评分

##对书中的例子边看边实现会有更多的收获

评分

##有时间就读几页吧,可以不当作教材或经典来读,事实上它也不是。书中讨论了开发实践中的一些细节上的又常被人们忽略的问题,每个注意事项都单列出来,可以随时总结所读内容,有助于掌握。与一个实际项目结合,是抽象无形的讨论变得通俗易懂了,给人豁然开朗和茅塞顿开之感。推...  

评分

评分

评分

##通过一个项目从头到位的过程,来说明软件开发中的设计演变过程,表述了如何应用预构技术,应用设计模式和一些敏捷开发的实践如测试驱动开发等,来进行软件设计和开发。内容比较简单易懂,适合学习敏捷开发,设计模式的时候,同时观看,会对整体的软件设计有一个概念。

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.idnshop.cc All Rights Reserved. 静思书屋 版权所有