软件工程概论总结

  一开始的时候,我以为从这门概论课上学不到什么关于语言的知识。可是如今看来,在学习了基础的代码以后,也确实没有什么适合在课上讲的。反而在课下本身研究的好。一直以来,其实我比较担忧本身这一年半,虽然学了C和JAVA,或许有较难一点的算法,可是只是简单的程序。这一学期下来以后,我以为收获颇丰。算法

  首先是关于JAVA语言,开学的时候,JAVA语言我只会一些基础,不过通过几回课上的练习,尤为是四则运算那项,我算是对这门语言有了一点熟悉。没有进度条还真不知道如今已经掌握的,在当时还真令我头痛。好比随机取数,值传递与C的不一样。随机取数是用来随机生成四则运算的,甚至当时连加减乘除都用随机数来取,我感受结果是有些不妥,好比题很怪,一连串全是加法什么的。让我联想到,活动中用户抽奖的时候的算法是否是用的根据时间产生的随机数。数据库

  后来将四则运算扩展到网页版的时候,由于当时恰好借了关于PHP书籍的书,因此用了PHP。那时候刚明白什么是Post,Get表单,也明白了有的网页网址后面跟的等号是什么意思。在本身摸索的时候,遇到了很多代码方面的小麻烦,$用起来真是太怪了。当时也不知道数据库和表,也只好把生成的题都存到了文本文档中,如今回想起来还真是走了很多弯路呢。编程

  我记得四则运算风波结束以后,便开始告终组编程,那也是这个学期收获精髓的开始。对于当时的咱们也确实只是一个开始,面临须要在博客园上发表的各类规划,咱们感到无所适从。将规划定的难一些吧,由于当时什么也不会,怕后来实现不了;定简单一些吧,在介绍的时候又难以启齿。因此只好走一步算一步。大概是先弄了一个面板,后来以为那些功能能实现和必需要实现,你们在狠狠的查,将其变成本身的东西。通过你们的努力,这款软件能够算是成型了。如今看来,也惊讶于本身从这两阶段冲刺中学到了这么多。Java Swing的面板,链接数据库,Javafx构建浏览器,各类监听事件以及细节中各类小而重要的东西。浏览器

  正如上课那句话所说,若是重来一遍,我会作什么样的改进。我认为多是要把任务面板分的更细致一些,当时由于两眼一抹黑,不知所“措”。但如今看来,一开始细致一些,中途会少走一些弯路。不过正是第一次,因此弯路也算是探索中的一部分,也颇有价值。学习

  写着写着,不觉的将进度条看了一遍。收获多的周也就是四则运算和两次冲刺这五周。有些感叹,若是用心的话,一周还真是能够学到不少东西。事件

  除了这些知识点,经过一学期的了解。也多少对工程和需求这两个词汇有点认知与想法。不作熬述,我以为,工程问题是由于人多而形成效率差的问题,需求则是开发者和使用者之间的代沟,用户指望和资源分配的问题。而且,这门课也带我猜测和了解了将来在公司生活,团队合做须要注意的事情。资源

  这个学期下来,学到的东西虽多却也有限,更宝贵的是,我再也不等待老师教,而是学会了本身学习和研究不会的东西。开发

 

  对老师授课的意见和建议。文档

  留的做业虽然多,不过努力下来收获确实不小,不算缺点。那就没有其余的了。博客

相关文章
相关标签/搜索