架构整洁之道 pdf_【书评】《架构整洁之道》

这是一本豆瓣评分8.9的图书:

架构整洁之道 (豆瓣)​book.douban.com
a7d46155876fba7b6b6198bce338b778.png

其作者是业内闻名的Bob大叔。图灵社区的一篇访谈中如是介绍大叔:

Robert C. Martin,世界级软件开发大师,设计模式和敏捷开发先驱,敏捷联盟首任主席,C++ Report 前主编,被后辈程序员尊称为“ Bob大叔”。20世纪70年代初成为职业程序员,后创办Object Mentor公司并任总裁。Martin还是一名多产的作家,至今已发表数百篇文章、论文和博客,除本书外,还著有《代码整洁之道》、《敏捷软件开发:原则、模式和实践》、《UML:Java程序员指南》等。他最近创办了cleancoders.com网站,专为软件开发人员提供教育视频。

这本书高屋建瓴的描述了作者对软件架构的认知,并结合一些例子进行了阐述:

软件架构的终极目标是,用最小的人力成本来满足构建和维护该系统的需求。
以Spring为例,它作为一个依赖注入框架是不错的,也许我们会需要用Spring来自动连接应用程序中的各种依赖关系。这不重要,但是千万别在业务对象里到处写@autowired注解。业务对象应该对Spring完全不知情才对。

阅读本书的几个Tips:1. 书中的例子涉及到的编程语言较多,理解背后含义即可;2. 书中的一些观点需要经历过,才能有所共鸣。我自己的打算是,先读一遍,然后放下来。之后每个季度温习一遍。

建议有一定工程经验的同学有时间就读一下这本书。然后反思一下实际工作中的实践和书中讲的有什么不同,是否应该结合书中的建议进行改进,以及如何改进。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值