构建之法,暑假其实就浏览了大概,软件工程里面的概念比较的枯燥和单调,但是作者利用一些小故事来简述,其中印象最深的是其中的小故事,大牛和菜鸟,其实也就是说的我们应该更加努力提高自己的编程能力,把基本功打的扎实,而不在后期的软件工程学习中导致拖后腿。大牛其实也是基本功好,并且编程习惯也好,

所以人家可以称之为大牛。第一章中我大致了解了可以在书中学到什么,如何落实学习,并且该书语言幽默、诙谐。在本书的很多地方,阿超、国栋等角色之间的对话来揭示一个概念的本质,他们之间风趣的对话加快了对相关概念的理解。 书中说到,程序指的是源程序,也就是基于数据结构上的实现算法,这是我们的基本功。我过去只是眼高手低,不愿意去动手编这些代码,只是在书上看看大概代码,明白了就行,基本上很少去实践的做一做,这样做,对我们的学习产生极大的后患,例如在编写代码是不注意格式规范,别人都是空格按下,你是按tab键。还有各种代码中常有的错误,我们没有及时发现,这对我们学习产生了极大的挫败。所以当务之急是务实基础,量化到质化,积累代码的数量,并且通过上课,明白必须得有书写规范,和自己的代码积累库,这样就能省事省力去完成一个项目,而不是花费在一些自己无关紧要的代码 或者自己已经特别熟悉的代码。

转载于:https://www.cnblogs.com/gkl20173667/p/10614543.html

构建之法读书笔记02相关推荐

  1. 构建之法读书笔记03

    构建之法读书笔记03 阅读之前:   我发现这本书我越往后读越是后期软件方面的东西,好多东西因为我之前没有接触过软件,所以都变得晦涩难懂,但是大体意思我也应该明白.我知道微软但是不曾设想过他的工作体系 ...

  2. 构建之法读书笔记06

    构建之法读书笔记06   阅读之前:  到最后了,其实这本书我初读的心态并不好,假期我还会再读一遍.这篇是关于项目的尾声就是发布之类的以及大的方向未来这个行业的东西.老实说,我选这个专业就是因为他和电 ...

  3. 构建之法读书笔记之五

    今天我学习了构建之法的第五章--典型用户与典型场景.我们都知道,软件开发最终都是服务于用户,所以用户主导着我们的开发方向.软件开发离不开用户,所以能够搞清楚用户隐藏的要求也是软件开发过程中的的一个重要 ...

  4. 构建之法阅读笔记02

    在这次的阅读过程中我了解到了如何给别人提意见,给我最大的启发是乔布斯对其下属提意见的小故事,当其下属把iphone的图标都设计成了矩形的时候,乔布斯建议他把图标设计成带圆角的正方形,而其下属一开始却并 ...

  5. 构建之法读书笔记01

    前两周学习了什么是软件,软件工程师的能力评估与发展和软件单元测试与代码规范. 以前的做法: 读完这几部分,我发现我对软件存在很大的错误的认识,在我心里,一名厉害的程序员是可以独立完成一个软件,软件的各 ...

  6. 大数据之路读书笔记-02日志采集

    大数据之路读书笔记-02日志采集 数据采集作为阿里大数据系统体系的第 环尤为重要.因此阿里巴巴建立了一套标准的数据采集体系方案,致力全面.高性能.规范地完成海量数据的采集,并将其传输到大数据平台.本章 ...

  7. 《深入理解计算机系统》读书笔记-02

    CSAPP读书笔记-02 浮点数陷阱 在第二章最初,给出了"浮点运算是不可结合的"这样一个结论,乍一看有点令人费解,但仔细看了看例子,发现其实结合浮点数在内存中的存储方式反而很容易 ...

  8. 构建之法阅读笔记之三

    构建之法阅读笔记之三 本章为团队和流程,主要介绍了典型的软件团队模式和开发流程以及它们的优缺点.TSP.MVP.MBP.RUP 团队:并不是几个人凑到一起就叫团队,称之为团队 1.应该有一致的集体目标 ...

  9. 推荐系统实践读书笔记-02利用用户行为数据

    推荐系统实践读书笔记-02利用用户行为数据 为了让推荐结果符合用户口味,我们需要深入了解用户.如何才能了解一个人呢?<论语·公冶长>中说"听其言,观其行",也就是说可以 ...

  10. 区块链读书笔记02 - 区块链进阶

    区块链读书笔记02 - 区块链进阶 区块链的技术架构 区块链的工作流程 时间戳的作用 区块链的共识机制 工作量证明(PoW) 权益证明(PoS) PoW+PoS 股份授权证明 瑞波共识协议 参考文献 ...

最新文章

  1. 百度地图android室内定位,百度地图4.0正式发布,主打免费语音导航、室内定位、实时公交和生活搜索 (视频)...
  2. Java中PO、BO、VO、DTO、POJO、DAO概念及其作用和项目实例图(转)
  3. 深度神经网络对脑电信号运动想象动作的在线解码
  4. java 树的层次遍历_Java遍历树的层级 - osc_jegm3yg5的个人空间 - OSCHINA - 中文开源技术交流社区...
  5. linux安装tf-gpu注意事项
  6. BOOST_VMD_ASSERT_IS_NUMBER宏相关的测试程序
  7. uniapp快查页面链接
  8. 京东云 | AI人才联合培养计划
  9. 【Java基础篇】try catch finally语句包含return语句时的执行过程
  10. 读懂Android中的代码混淆
  11. 提高计算机技能操作水平,计算机操作技能比赛方案
  12. Nginx1.10编译安装
  13. 《js读取本地json文件》及浏览器跨域设置、《js保存json到本地》
  14. 易鲸捷数据库创建全局递增序列和oracle的RAC模式下的全局递增序列类似
  15. 计算机的二课堂成果展示ppt,作品成果展示.ppt
  16. sqlite3读取一页的数据
  17. 《东周列国志》第六十三回 老祁奚力救羊舌 小范鞅智劫魏舒
  18. 【oracle11g,13】表空间管理2:undo表空间管理(调优) ,闪回原理
  19. 下载链接在微信中无法打开的解决方案
  20. 绘制一只奥特曼DIY

热门文章

  1. 因未发项目奖金,一程序员删代码泄愤被判刑5个月
  2. 微信红包订单存储架构变迁的最佳实践
  3. 一天能写2000行代码的实习生,到底是不是一个程序员的好苗子?
  4. 人与人之间需要最基本的信任
  5. 域名有www与没有www有什么区别?
  6. plsql developer无法识别32位oracle问题如何解决?
  7. 让块元素在同一行显示的方法: float 和inline-block
  8. 用JAVA实现小学四则运算
  9. BZOJ-1069 [SCOI2007]最大土地面积
  10. C#中对 XML节点进行添加,删除,查找和删除操作