软件实践课程学习心得体会作文
经过潘老师讲授软件工程实践后,感觉对软件工程这门学科有了深一层的认识。软件工程是一门重视实际操作的科学。对于软件产品,无非是产品定义、设计代码、调试维护几个步骤,看似简单,可是实际操作却复杂困难,它不比其它行业产品可预见可触及,所以学好软件工程能为以后从事软件开发行业打好基础。
在软件实践这门课中,讲到了有效利用现有资源进行软件编程的方法。提到软件开发也可以像练习书法一样,采用临贴的方式,借鉴他人的优秀代码资源。临摹优秀软件是学习软件开发的一个重要方法。正如一首诗中说的:“熟读唐诗三百首,不会写来也会吟”。软件开发也是一个道理。为了真正地掌握软件开发的技巧,“临贴”是个不错的起步方法。
以前总是觉得,既然编写一个程序,就应该完全靠自己,那样写出来才有成就感,才算是自己的程序,可是这门课程教会我原来适当地借鉴别人的东西,也不算抄,相反,还可以提高效率,节省时间。这可真是与以往的观点不一样了。具体如下:
“软件编程,拿来主义的作用很大:
1、源代码交换方便。
2、可行的例程序用处大。
3、借鉴现成少走弯路。”
不过借鉴别人的东西可是有说法的,可不是盲目地抄袭,下面是一些提到的途径:
1、既有系统:借鸡下蛋,买来就用;
2、书本例子:简单修改、直接使用;
3、联机或联网帮助:帮助文档、官方支持;
4、开放软件源代码:linux apache eclipse …
5、互联网资源:论坛、搜索引擎、新闻组
借鉴过来后,还要多方面综合考虑,比如说代码的具体作用,完整性,还要考虑每个借鉴过来的东西的好坏。这些都要多方面考虑,可不能因为前面说软件编程可以借鉴别人的,就盲目地抄袭。到时候代码弄一堆凑在一块儿,谁也不知道它们会不会好好工作。弄不好乱了程序计划是小,公司的损失可不是哪个人都能承受得起的。
课程还提到,应该用一个小项目先从头到尾地练完,这样,有个整体性的了解,可以增加不少开发经验。看来,不学习此门课程,还不能深入地解读软件工程的奥义。这门课程为我们深入地了解软件工程这个庞大的前沿学科起到了推动性的作用。以上是我就此门课中提到的众多方法的一小段做的一些浅谈,更多的知识还在于我们自己去学习体会。
-
大学生干部入党志愿书1000字
敬爱的党组织:我志愿加入中国共产党,为共产主义事业奋斗终身。我是一个在党的阳光沐浴下成长起来的新时代青年,我学唱第一首完整的歌是没有共产党就没有新中国,它深深的烙在了我的心中。随着年龄的增长以及不断的学习,我了解到了中国共产党是中国工人阶级的先锋队,同...
-
11月电厂员工入党志愿书范文
6月电厂员工入党志愿书范文:敬爱的党组织:我志愿加入中国共产党,愿意为共产主义事业奋斗终身。我衷心地热爱党,她是中国工人阶级的先锋队是中国各族人民利益的忠实代表,是中国社会主义事业的领导核心。中国共产党以实现共产主义的社会制度为最终目标,以马克思列宁主...
-
卖面包的社会实践报告
1月中旬我们放寒假了。四十多天的假期我应如何度过?思考良久,我觉定练摊,卖什么呢?最终凭着我的喜好,我决定卖面包。说干就干,我叫上了我的同学,用了两天的时间找货源,最终决定卖样子可爱,看起来很精致的面包。有了面包,有又新的问题出现,怎么卖,在哪卖?最终我们考虑了各方...
-
观影学习思想汇报
xx年4月5号的下午,我们进行了入党积极分子培训班的一次观影学习。最后这次党课的内容是观看名为《共和国纪事》的纪录片,国家成立以来的巨大成就深深的震撼了我。纪录片总共讲述了六件大事,每一件大事都展现了共和国成立以来取得的骄人成绩和不凡成就。第一件大事...