标签归档:软件工程

军训——我们软件学子必上的第一课

      这个是我写的军训演讲稿,发上来分享下。刚到东软,还没有网络,到现在才有时间写第一篇日志。

      各位教官,同学们大家好,我演讲的题目是《军训——我们软件学子必上的第一课》。

    又是一个收获的季节,我们走入了向往已久的大学校园。大学的第一课就是军训,这是重要的一课。它教会我们如何面对即将开始的大学生活,也教会我们严格要求自己,自强奋斗不息。军训是辛苦的,每天清晨天刚蒙蒙亮,我们就不得不离开舒适的床铺,换上迷彩服,开始一天的训练。操场上烈日骄阳,我们汗流浃背。站军姿,走方队,风动迷彩,青春的旋律激荡飞扬。

    或许有人觉得,软件和军训没有什么关联,其实,军训是我们软件学子必上的第一课。

    军训教我们坚韧。大学被称为半个社会,走入大学意味着我们踏出了进入社会的第一步。从父母无微不至的呵护,走向这个竞争激烈的社会。困难总会有的,关键看我们是否有决心,有毅力去克服它。正如我们站军姿一样,不断告诉自己,再坚持一下,就能克服困难,走向成功。程序员需要坚韧的品质,这种品质能使我们在开发瓶颈中坚持下去,最终克服困难,完成项目,实现目标。 继续阅读

软件代码管理的有力工具-版本控制工具SVN安装

      要讲SVN,我们就不能不提版本控制。做软件的朋友经常会有这样的体验,软件需要修改,但又需要将每个修改过的版本存档起来以备查阅。但是手工的存档工作不仅繁琐,而且容易出现差错。进行团队开发时,很多人合作进行同一个项目,免不了多人修改同一文件,这样一来,每个人手头上的代码同步起来,就成为了一项费时费力的工作。为了解决这些问题,软件工程师们发明了版本控制工具。

    说起版本控制工具,轻量级的有微软的Visual SourceSafe,用于小型项目和本地局域网合作,还是相当方便的,但不支持互联网合作,而且只能在windows平台下使用。骨灰级的有CVS,它是一个强大并且健全的版本控制工具,许多开源项目如Mozilla,GIMP,XEmacs,KDE,和GNOME等,都是在其上面完成的。SVN(subversion)被称为CVS的接班人,目前,绝大多数开源软件都使用svn作为代码版本管理软件。

    下面我们以Windows平台为例,介绍SVN的使用。
继续阅读