千家信息网

《软件设计精要与模式》推荐序三

发表于:2025-01-22 作者:千家信息网编辑
千家信息网最后更新 2025年01月22日,微软MVPInfoQ中文站.NET社区首席编辑 朱永光很早就在博客园上拜读过张逸的文章,尤其对他在设计模式方面的经验和见解印象深刻。在我把他邀请进InfoQ中文站编辑团队后,经过深入而频繁的交流,对他
千家信息网最后更新 2025年01月22日《软件设计精要与模式》推荐序三

微软MVP
InfoQ中文站.NET社区首席编辑 朱永光

很早就在博客园上拜读过张逸的文章,尤其对他在设计模式方面的经验和见解印象深刻。在我把他邀请进InfoQ中文站编辑团队后,经过深入而频繁的交流,对他在整个.NET方面的学识和实践甚感佩服。尤其佩服于他深厚的文学功底,其能用优雅的文字把生涩枯燥的技术解析得浅显易懂。

理所当然,张逸在这本《软件设计精要与模式(第2版)》中,将用优雅的文字、贴切的比喻、精彩的示例为大家剖析设计的奥妙,分享他在.NET方面的丰富知识和经验。第一篇"设计之要"为目前流行的软件设计思想进行了提纲挈领;第二篇".NET框架与设计模式"用我们每天工作的基础--.NET框架--作为最好的例子来讲解重要的设计模式;第三篇"媒体播放器的设计之旅"可以说是设计之要的完整实战演示;第四篇"设计模式应用实践"用一些与工作息息相关的实例展示设计模式的妙用;第五篇".NET体系架构"则指引我们进入.NET应用程序架构的殿堂。

对于架构与设计模式,一直以来也是我最感兴趣的技术领域。而面向对象、设计模式、重构、测试驱动开发、敏捷编程这些思想,在我看来,即是武学中的各种秘籍,指引着我们修炼成为武林高手。但光拿到武学秘籍还不够,光勤学这些秘籍也还不够,还需要苦练其中的招数,并在一次次的比武中实践和体会。正如武学的最高境界是无招胜有招一样,软件设计的最高境界也最终是要把本书详细讲解的"招数"悉数忘记,让这些招数成为自己的习惯,自己的思维,在设计过程中自然而然地融会贯通--当然,这不是一朝一夕的事情。

通览本书,里面提到的很多思想和见解都能极大地引起我的共鸣。每当如此,常常会感叹自己没有足够时间和精力与大家分享类似的思想。因而,特意向大家推荐本书,一方面可以宽慰自己,更重要的一方面就是,很高兴张逸能给大家贡献这样一本软件设计的好书。

设计 模式 设计模式 软件 思想 招数 方面 架构 武学 秘籍 实践 最高 重要 优雅 一方 不够 中文站 境界 技术 文字 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 考试网络技术是什么意思 宜昌蓝润互联网科技有限公司 对网络安全法学习的建议及想法 数据库排除相同数据库 行程码无法连接到服务器该怎么办 mysql数据库识别中文代码 可查看字段注释的数据库工具 数据库语义模型例子 铁头网络技术有限公司地址 山东林源网络技术有限公司 sun服务器配件 潜山网络安全信息中心 计算机软件开发技术研究 苏州便宜服务器高质量的选择 苹果邮箱为什么连接不上服务器 英雄联盟服务器炸了好了没 服务器安全防护体系 服务器安全组件怎么放行 软件开发方法的发展历史 我易网络技术 宁波软件开发好找工作吗 数据库访问监控 ovid数据库入口 科技创新与互联网经济方向 崇明区质量网络技术诚信服务 4g模块可以连接2个服务器吗 net可以做软件开发吗 西安软件开发驻场收费标准 洛阳首山网络技术信息 db数据库安装
0