zoukankan      html  css  js  c++  java
  • 第五次《构建之法》观后感

    开篇就讲到一个概念即:软件=程序+软件工程。
    书中说到,程序指的是源程序,也就是基于数据结构上的实现算法,这是我们软件学生的基本功。程序员需要对代码不断编写,程序越来越庞大,就需要源代码管理。程序是要正确运行的,就需要软件测试。我们写的程序需要让别人的看得懂,就得运用程序理解。程序总会出现BUG,就需要软件维护。掌握一系列过程需要一个项目经理,称为项目管理。
      那么,我们为什么要用软件工程呢?因为软件工程把开发,运营,维护的过程中的技术,做法,习惯和思想结合到一起(软件开发流程)提高了软件开发,运营,维护的效率。同时,运用软件工程,也减轻了我们的工作量,避免不必要的返工。
          怎么提高技能?通过不断的努力,把那些低层次的问题都解决了,变成不用经过大脑的自动操作,然后才有时间和脑力来解决较高层次的问题。我们要精通低层次问题(int[] arr还是int arr[],ArrayList 还是 Array<T>),中层次问题(使用何种架构),高层次问题(效能优化。。。。。。).
     
     1.怎样的团队才算是一个优秀的团队,作为一个优秀的团队应具备怎样的团队模式?
     2.一个程序的BUG数应该控制在哪个范围内,才能供用户使用?
     3.一个程序的BUG数应该控制在哪个范围内,才能供用户使用?
     4.书上提到的IT行业的创新,作为一名在校大学生应该怎样适应IT行业的创新?
     5.结对编程的适用范围有哪些?
  • 相关阅读:
    Set Matrix Zeroes
    Summary Ranges
    Triangle
    MongoDB基本使用
    PHP Liunx 服务安全防范方案
    linux lvs 配置
    Linux下cacti的安装
    linux_nmon监控方法
    linux下rsync命令详细整理
    虚拟机安装CentOS以及SecureCRT设置【完美无错版】
  • 原文地址:https://www.cnblogs.com/aming0/p/5518245.html
Copyright © 2011-2022 走看看