zoukankan      html  css  js  c++  java
  • 《构建之法》——1~3章

     第一章 概论  

      这一章主要讲的是一些比较概念型的理论,看起来有点枯燥乏味,但是相对于其他书来说这本书举了许多例子,让读者更容易读懂。我在这一章也初步了解软件和软件工程的区别,还有软件工程与计算机科学的关系。软件工程是一个不断研究、测试、更新的过程,一个软件总是存在一些bug,需要不断的维护和更新。

    第二章 个人技术和流程

      对于软件测试,从一开始就有听到过,但却没有去这么做,一直以为软件测试,就不断的启动程序然后用不同的方法测试。但是看完本章之后,才知道知道了解到的很小儿科。因为平时在写代码的时候,根本就没有做过这样的事情,读了这一章之后才知道,其实测试在软件开发的过程是一个很重要的过程,对于测试也有了更深入的了解,但具体要用到自己写的程序中,还需要一段时间的学习。

      而对于个人开发流程,虽然平时就有这么做,但是却没有做过比较详细的规划,主要的时间都花在代码的编写上,对于其他方面做得都比较少。这也是应该注意的一点。

      最主要的问题还是测试问题,因为之前老师也没有说过这个问题,也不知道应该从哪一方面进行。所以我觉得是不是应该把软件工程这门课程安排在其他课程的前面,可以让学生在一开始就了解程序开发的流程,从一开始就注意这个问题,养成这样一个习惯,以便更好地开展后面的学习?

    第三章 软件工程师的成长

      这一章讲的是如何评价软件工程师水平的主要方法,也提到了初级软件工程师如何成长的问题,对于自己目前处于的阶段,也有了一定的把握,就是有很多东西自己还不知道,还要更加努力的学习。对于3.2.1中所讲的考级之路,这些都是需要进行规划的,尽量在学校中能完成,因为这些可以给自己以后面试加分。

      在工作中我们更多的是注重程序的质量,但是在学习中我们更多的是注重时间,那么这就势必会影响到程序的质量,对于这样的问题是否有什么可以解决的方法?因为不是每个学生的能力都那么好,有一些学生的水平较差,用的时间可能会多一点,但是老师给的时间却有限。

  • 相关阅读:
    今晚直播 | 揭秘携程应用路由生态系统
    OpenStack虚拟云桌面在携程呼叫中心的应用
    从设计到开发,硅谷技术专家教你做“声控”APP
    深度学习系列 | 诺亚面向语音语义的深度学习研究进展
    知识图谱中的推理技术及其在高考机器人中的应用
    用户在线广告点击行为预测的深度学习模型
    知识库上的问答系统:实体、文本及系统观点
    深度学习在搜狗无线搜索广告中的应用
    元旦三天假期,实现一个电商退单管理系统【四】-手机客户端实现
    元旦三天假期,实现一个电商退单管理系统【三】
  • 原文地址:https://www.cnblogs.com/wangzekai/p/5303560.html
Copyright © 2011-2022 走看看