博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《构建之法》读后感_3137102206_吴思婷
阅读量:5068 次
发布时间:2019-06-12

本文共 1028 字,大约阅读时间需要 3 分钟。

《构建之法》读后感

  《构建之法》这本书,是由绉欣老师所编著,我是在大三下学期学习这本书的。用一个网络红语来形容这本书,那就是接地气。刚接触到这本书,第一感觉就觉得它与众不同,不同于以往的编程书,它的形式很新颖,排版非常活泼。说实话,可能是因为它每一页的新颖排版方式让书本的每一页看起来文字没有那么密密麻麻,而且还有插图,所以我才会一发下来我就把它翻了一遍。

   通过第一章,我大概了解我将要从这本书中学习什么,如何落实学习。邹老师通过设定简单的人物和简短的话语,图文并茂,使得书本远离枯燥无味。我印象非常深刻的是第四章讲的两人合作。让我更加了解了集体合作的重要性和团队意识。这个章节中一直提到我们要养成代码规范的好习惯,在编写代码时候要注意代码风格规范,代码风格规范原则是简明易懂,无二义性。以及代码设计规范通用的原则。在代码复审这一块,提到最基本的复审手段是同伴复审,团队重要性再一次深记在我心中。早前我在图书馆相关书籍上曾经看到过一些对于结对编程的记载,我认为都没绉老师这本书写的形象。在这本书中,结对编程的两个角色分别比作是驾驶员和领驾员。驾驶员控制键盘的输入,领驾员起到了领航提醒的作用。

   《构建之法》这本书是跟软件测试这本书配合着教学的。所以作为学生我们也更着重的看这一章节的内容。软件测试在我们以前学过的书本中就提到过,软件工程跟计算机组成原理中都有很多对于它的介绍。大家都非常熟悉的黑盒白盒测试,是按照测试设计的方法分类,以前学习代码时候总在想,写的代码少还好,还可以做到一页一页翻看去纠错,如果写的代码多了,实现起来就不太现实了。学了这本书才发现了软件测试的用意。一个好的软件测试是基于一个好的测试方法的。在这本书中,我们学了unitfindbugs测试,都非常方便。

    总之,我个人认为这是一本浓缩了无数精华的好书,像我们读软件的或者是在从事软件行业的人,都应该人手一册,如果把我们搞软件的人比作是一群行兵打仗的人,那《构建之法》就是我们的《孙子兵法》!

问题:

1、在析构函数中,释放指针时为什么不用检查NULL?

2、敏捷流程中,每一步做什么都考虑的很详细,但是真正的工作有些问题做不到的,该怎么办?

3、用户体验,要不要贯穿整个软件的开发过程?

4、代码复审真的有那么重要吗?

5、结对编程中,两个人之间产生矛盾影响到代码怎么解决?

 

转载于:https://www.cnblogs.com/thereisa/p/5517298.html

你可能感兴趣的文章
JVM参数调优:Eclipse启动实践
查看>>
(旧笔记搬家)struts.xml中单独页面跳转的配置
查看>>
不定期周末福利:数据结构与算法学习书单
查看>>
strlen函数
查看>>
Java中的String,StringBuilder,StringBuffer三者的区别
查看>>
Laxcus大数据管理系统2.0(12)- 第十章 运行
查看>>
Python爬虫
查看>>
消息队列的理解总结
查看>>
LDA
查看>>
轻量级Mysql Sharding中间件——Shark
查看>>
python的列表与shell的数组
查看>>
移动国家号(MCC)
查看>>
关于TFS2010使用常见问题
查看>>
软件工程团队作业3
查看>>
python标准库——queue模块 的queue类(单向队列)
查看>>
display的值有哪些?
查看>>
火狐、谷歌、IE关于document.body.scrollTop和document.documentElement.scrollTop 以及值为0的问题...
查看>>
基于Lucene3.5.0怎样从TokenStream获得Token
查看>>
一网打尽各类Java基本数据类型转换
查看>>
FlowLayout布局
查看>>