图书标签: 预构 软件工程 prefactoring 软件开发 设计 软件架构 计算机 编程
发表于2024-11-22
软件预构艺术 pdf epub mobi txt 电子书 下载 2024
利用经验累积而得的洞察力开发新的解决方案被称为预构。透过重构而获得的专业知识也属于这类经验,而预构的词源即重构。重构是修改程序或软件系统内部结构的实践,以此在保留其现有行为的基础上改良设计。重构的原因有多种:方便后期增加功能、提高可维护性、提升性能。
本书作者是经验老道的软件开发人员。书中,作者运用他个人和其他众多开发人员的丰富经验,展示由其推衍而得的各项实践方针。这些方针把优秀的开发人员在设计时隐而未显的考虑细节如实地呈现出来。许多方针都围绕着极致抽象化、极致隔离以及极致可读性这几个概念。在假想的软件项目和实际项目的介绍中,作者把实践方针呈现在读者面前。其中几条于稍后列出。
把作者的方针应用到你的软件项目,有助于写出可读性、可维护性更棒的程序。这些方针可以协助你前期决策,以减少后期重构的工作量。在这样的前提下,你可以预测未来,减少修改。简言之,就是程序预构会使你更有效率。
其实就是面向对象设计的一些原则、方法,整本书讲的就是作者的一次项目经验。比较浅,相对于《Design Patterns》学术性少了不少。
评分其实就是面向对象设计的一些原则、方法,整本书讲的就是作者的一次项目经验。比较浅,相对于《Design Patterns》学术性少了不少。
评分其实就是面向对象设计的一些原则、方法,整本书讲的就是作者的一次项目经验。比较浅,相对于《Design Patterns》学术性少了不少。
评分其实就是面向对象设计的一些原则、方法,整本书讲的就是作者的一次项目经验。比较浅,相对于《Design Patterns》学术性少了不少。
评分其实就是面向对象设计的一些原则、方法,整本书讲的就是作者的一次项目经验。比较浅,相对于《Design Patterns》学术性少了不少。
从我的开发经历来讲,很多开始接触正式开发的人,对于技术或者说技术细节有着狂热的兴趣。而对于如果进行规范管理与设计相对来讲就很少有自己入门的。这本书无疑对这方面有很充分的介绍。
评分从我的开发经历来讲,很多开始接触正式开发的人,对于技术或者说技术细节有着狂热的兴趣。而对于如果进行规范管理与设计相对来讲就很少有自己入门的。这本书无疑对这方面有很充分的介绍。
评分从我的开发经历来讲,很多开始接触正式开发的人,对于技术或者说技术细节有着狂热的兴趣。而对于如果进行规范管理与设计相对来讲就很少有自己入门的。这本书无疑对这方面有很充分的介绍。
评分从我的开发经历来讲,很多开始接触正式开发的人,对于技术或者说技术细节有着狂热的兴趣。而对于如果进行规范管理与设计相对来讲就很少有自己入门的。这本书无疑对这方面有很充分的介绍。
评分从我的开发经历来讲,很多开始接触正式开发的人,对于技术或者说技术细节有着狂热的兴趣。而对于如果进行规范管理与设计相对来讲就很少有自己入门的。这本书无疑对这方面有很充分的介绍。
软件预构艺术 pdf epub mobi txt 电子书 下载 2024