zoukankan      html  css  js  c++  java
  • 构建之法阅读笔记三

           读完这本书,我有了自己的一些心得体会。主要出于对软件工程的思考。

     软件工程牵涉的范围广泛,对于即将投身IT行业的学生而言,软件工程的内容

    又非常重要。但是,大学生们普遍反映软件工程的课程比较空洞,乏味。一个

    很重要的原因是教材知识干巴巴地讲述理论和原则。看了这本《构建之法:现

    代软件工程》,感觉对于软件工程这门课程不再那么的空洞,作者把软件开发

    方法讲得清晰有趣实用,对于许多对软件开发有兴趣的同学,又燃起了更大的

    兴趣与热情。不再是软件工程所讨论的代码量巨大,涉及人数众多,项目需求

    多变,抛开软件工程也能完成,甚至更快捷。绝大部分软件都是由多人合作完

    成的,大家的工作相互有依赖关系。软件的很多错误是来源于程序员对模块功

    能的误解,疏忽或者不了解模块的变化。单元测试就是一个有效的解决方案。

    软件开发流程不只是团队的流程,还包括个人开发流程。在软件工程的语境里,

    “敏捷流程”是一系列价值观和方法论的集合。从2001年开始,一些软件界的专家

    开始倡导“敏捷”的价值观和流程。人们为了解决现实社会和生活中的各种问题,

    要求助于软件。软件团队需要找到软件的利益相关者,了解和挖掘他们对软件的需

    求,不同的项目需要不同的手段。《构建之法:现代软件工程》是理论和实践相结

    合。讲现代理论,同时讲体现理论的工具。

        这就是我读完这本书的整体感受。

  • 相关阅读:
    java类,接口浅谈
    人月神话阅读笔记01
    学习进度条14
    学习进度条13
    每日站立会议10(完结)
    每日站立会议09
    每日站立会议08
    构建之法阅读笔记06(完)
    每日站立会议07
    每日站立会议06
  • 原文地址:https://www.cnblogs.com/yang2000/p/12323723.html
Copyright © 2011-2022 走看看