回顾软件工程概论课
1.先说一下“做中学”的理念,首先没有一个基础的知识体系,框架的情况下就让我动手作一个网页,只能是去网上找答案,而对于我来说“我是最讨厌在不懂的情况下去抄东西的”
我宁愿不写也不愿抄,所以再刚开始学习时我很头疼,因为我根本没有方向,几乎有个两三周去摸索去搞,最痛苦的是你发现你找的方向是错的,既浪费了时间也没有对完成人物有用的收获,所以我认为在“做中学”是有前提的,盲目的奉行只会浪费时间,在整了好久后才渐渐有点眉目时,才用“做中学”的思路去学习,比如:解决form表单传值问题是,上网了解,尝试,应用后能够大概了解一些粗略的用法,我认为“做中学”是一个很好的巩固知识,增加经验的手段,并不能完全代替讲解,教授。
2.良好的代码规范,可能我也有强迫症,习惯格式的统一。它有助于我们回顾代码时,了解当时的解决思路,也有有助于他人阅读代码
3.单元检测,这个印象最深,之前的Java考试就暴露了这一个问题,之前我习惯于把所有的组件功能都实现了再组装,组装后一旦有问题,很难再大量的代码中找错,就算找到了也有
看蹿的时候,本来想改这个,手一抖,眼一花,一紧张,改错了GG,重来,Game over。所以学会单元检测有助于发现问题,解决问题。颇有感触!
4论团队协作:怎么说,第一次这样协作,我很难受,意见问题,编码问题,分工问题,还有技能不足无法完成预想的目标,好烦,但是也有所体会,学会沟通,掌握技能,分工明确
等都需要考虑,虽然有点生涩,但也算有点小小的经验。