zoukankan      html  css  js  c++  java
  • 软件工程始发随想

          开始让我写这个我是拒绝的,并不能让我写这个东西,我就要马上去写。一是我根本不了解什么是软件工程,二是不知道该怎么写,这样一来写出来的东西肯定就会让自己不满意,让大家不满意。之后我就对软件工程的定义深入去了解了,去搜索引擎上搜了,也算是大致了解了一下软件工程的定义——大致就是让我们设计出的东西,并且让它好用。

          这样一来就感觉软件工程是一个特别需要脑子的东西了。

          例如,一个人要从京城去天津,古时候只能用马车,这就是最快的速度了;但是之后随着科技的发展,从京城到天津可以乘坐汽车,这就是从根本的方法上得到了想要的结果。过程优化了,得到的结果也是自己想要的。但是从马车进化到汽车,这并不是一个很小的工作量。

          软件工程大体上来说也是这个思路,主要架构就是那个样子,你要实现一个想要的结果,并且要用最优的方法,那肯定就要费时费力去思考如何才能做出来,做到尽量好。

          一个人做一个项目那肯定是烧脑子又费时费力的,所以这个时候就要说一个谚语——人多力量大了。团队是必不可少的,有一个完整的团队必然会给项目的研发带来优势。但是并不是只要是团队就能做到这样的效果,这更要讲究其中的默契和合作,假如团队里面的人谁不不服谁,谁都想偷懒,那就是负优化了。

          总的来说,软件工程学习的,应该主要在于一下几点:编写软件的能力,团队协作能力,以及头脑。头脑这个词语倒也是一语双关,mind嘛……

          总而言之,学得怎么样还得看以后,现在要是瞎吹,以后做不到那肯定是尴尬的。

          虽然到现在为止还是处于一片懵懂半睡半醒的状态,主要原因大概是教科书没到?

  • 相关阅读:
    pandas DataFrame 数据处理常用操作
    host文件配置 了解
    安装Spring+搭建Spring开发环境
    java 环境配置 maven 环境配置
    Hive SQL 常见问题(转载)
    小结
    SQL 将两个结构相同的表合并到成一个表
    用户画像--初步了解
    hive 提取用户第一次浏览/购买 某商品的 时间
    ES2017 keys,values,entries使用
  • 原文地址:https://www.cnblogs.com/mohaozhong/p/5246578.html
Copyright © 2011-2022 走看看