zoukankan      html  css  js  c++  java
  • 实验一 通读构建之法的疑惑

    问题一:

    在通读过第八章需求分析阶段中的第一小节软件需求,在软件开发的需求分析的设计阶段,对于用户指定的软件要实现的具体的功能,以及包括软件要开发软件的背景,开发人员是要否有必要去深入了解指定软件的背景和文化,而不至于在软件开发开发的过程中缝缝补补,毕竟对于客户,他们并不了解软件的开发过程以及开发过程种种问题,当然也包括之后又会出现添加新的功能,修改已有功能,删除功能等等新的问题的产生,这将对软件的维护带来很大的影响。

    问题二:

    通过对第三章软件工程的成长的阅读,有教师的职业发展--考级之路,读完之后,我觉得现在软件工程师一定要通过软件工程师的职业资格考试吗?基础的计算机知识考试我是认同的,但是对于一些高级开发人员,这样的考试是不是太限制和束缚了开发人员的思路,定时思维过于强势。比如:图书管理系统,网上书城,等等,我听过来自同学的更多的话语是这些系统差不多,套路都一样。学习多种开发语言是值得提倡的,但是不是应该把思维也改变了?

    问题三:

    阅读第四章-两人合作后,为什么要做代码复审?难道是开发人员么有能力写出合格的代码吗?既然被聘用,那就被认为是应该有这个能力的!在代码复审中发现问题,大多数是都是开发者独立发现,从这个意义上讲,复审者是在替开发者干开发者本应干的事。一般代码复审者是最有经验,熟悉这一部分的代码,对于至关重要的代码,需要合作来完成。

  • 相关阅读:
    资金管理2
    php面试题之三——PHP网络编程(高级部分)
    运用JS设置cookie、读取cookie、删除cookie
    PHP 程序员学数据结构与算法之《栈》
    《高性能MySQL》学习笔记
    如何配置Notepad++的C_C++语言开发环境
    memcached完全剖析–1. memcached的基础
    Redis和Memcached的区别
    地区三级联动
    lwip:与tcp发送相关的选项和函数
  • 原文地址:https://www.cnblogs.com/runju/p/10508694.html
Copyright © 2011-2022 走看看