• 关于软件工程的疑问


    进入大三开始学习软件工程这门课,虽然已经学习cs三年,对软件工程这个学科方向的具体内容却并不明白,查询资料大概了解到软件工程是以cs为基础,强调软件开发的工程性,在掌握cs学科知识的基础上,掌握软件需求分析、软件设计、软件测试、软件维护和软件项目管理等工作所必需的基础知识、基本方法和基本技能。

    然而对于这门课程仍然有很多疑问,例如,在进行项目开发时如何协调自身熟识的技能与工作伙伴之间的差异,例如我正在进行的android项目开发,我习惯使用android studio进行工程开发,而队友则习惯用eclipse;再例如我在进行人脸识别项目开发时,导师习惯使用matlab来处理,而涉及到移动端,opencv显然是一个更好的选择,“PHP是世界上最好的语言”这个玩笑就也一定程度上反映了这个问题。

    还有,在项目经验不足的情况下,并不能清楚的搞明白项目开发流程,对项目需求所需要的技能仍然很模糊,导致作为学生的自己在很多情况下并不能寻找到合适的解决方法。

    目前,对于项目中一些需求的可行性,执行难度并不了解,目前感觉只能通过技能的积累来解决。

    等等等等,这些问题都是目前困扰在心头的,希望通过这学期的学习能够解决,在日后的工作中受用。

  • 相关阅读:
    命令练习题2
    l命令练习题1
    命令用法习题,yum仓库的创建 chapter02
    网络基础知识
    Linux常用的命令及使用方法
    Linux 常见的常识及常用快捷键方式
    一条命令解决mac版本python IDLE无法输入中文问题
    RS232串口的Windows编程纪要
    在龙芯小本上安装Debain8.10
    mac电脑进行可见光通信实验要点
  • 原文地址:https://www.cnblogs.com/RayShea/p/5248245.html
Copyright © 2020-2023  润新知