zoukankan      html  css  js  c++  java
  • 实验三

    1、是不是一定要程序理解,程序理解中说新成员要尽快读懂已有的程序,了解程序的设计,那么如果已有的程序很庞大,很复杂,不懂其编程思想,新成员要读懂它不是要花很多时间吗?还要花精力去学习新的,这样不是要浪费时间与精力吗?(第一章 P4)

    2、如何编写单元测试?是不是每个程序都要有单元测试?编写单元测试有哪些方法?如果某个程序所预算可能出现的问题很多,那是不是每个可能出错的地方都要写单元测试?如果单元测试编写错误呢,那么这个单元测试是不是就没用了?(第二章 2.1.2)

    3、成为一名出色的软件工程师是不是一定要每次都进行自我评估?(第三章3.2.4)

    4、代码规范不就是要求在打代码时注意格式,使得代码看起来清晰,好看,易懂,那如果后面只有一条语句,其花括号是不是可写可不写,比如P58里的
    if(condition)
    DoSomething();
    else
    DoSomethingElse();
    中,判断语句if()后面只有一条语句,不加花括号与加了花括号,有时会发生不一样的结果,这是为什么?(第四章4.2.4)

    5、什么叫断言?断言有什么用处?怎么用?(P63 4.3.3第二点)
    6、什么叫可兼顾封装和效率?(P64 第四点与第五点)

    7、团队合作是小组成员之间分配好各自负责的版块,设计好后将每个人负责的程序搭建在一起,这样不会出现混乱?因为一个项目是很大型的,代码也是几千甚至是几万行,如果是每个人分工合作,那么每个人完成了特定的程序后如何将各自负责的程序合在一起,每个人的编程理念与思想以及风格都不同,这样不会造成混乱和难以寻出的问题吗?(第五章)
    9、命名一个变量时一定要加前缀名吗?不加会怎样?怎么加?



  • 相关阅读:
    [导入]基于Web的B/S结构实时监控系统[转]
    [导入]IE5.0与6.0的区别
    [导入]正确配置和维护Apache WEB Server 安全性
    [导入]又是一个烦人的问题
    [导入]今天就写了这一个语句!
    DNS解析代码copy
    使用uPnP在路由器上映射端口
    查看数据库内存占用
    yield与sleep
    wCF REST
  • 原文地址:https://www.cnblogs.com/LHYwin/p/4425541.html
Copyright © 2011-2022 走看看