一个程序猿的生命周期
今天看了软件工程最后一章:一个程序猿的生命周期,看完之后我有很深的感触,
大学之前,对计算机这个专业只是个片面的理解。我觉得我自己与计算机这个专业挺有缘的,确切的说,是与编程有缘。
上了大学之后。因为我对这个专业不了解,我曾抱怨过自己。你怎么选择了这个专业呢!!!我曾想过退学,重新再考一次,重新填写高考志愿。后来自己想开了,就想着大二的时候能转专业,然后我就好好学习,希望大二的时候去别的专业。到了大一下学期,慢慢的我也对这个专业了解了。正好这个时候,我开始学习Java了,大一上学期学的C语言,觉得C太枯燥了,而Java给我的感觉,是能在学习中找的乐趣。之后我就在网上找关于Java学习的视频来学,自己能独立写完一个小程序,让你自信心暴增!!!就这样大一下学期结束了。
现在我上大二,我已经可以自己编出一些小的程序,这让我有很大的感触,这种成功也会带给我许许多多的乐趣,所以我认为我会继续在编程这条路上走下去
对于软件开发来说,一个相互牵制关联的概念结构是软件实体必不可少的部分,它包括:数据集合、数据条目之间的关系、算法和功能调用等等。这些要素本身是抽象的,体现在不同的表现形式下的概念构造是相同的。尽管如此,它仍然是内容丰富和高度精确的。软件开发中困难的部分是规格说明、设计和测试这些概念上的结构,而不是对概念进行表达和对实现逼真程度进行验证。当然,我们还是会犯一些语法错误,但是与绝大多数系统中的概念错误相比,它们是微不足道的。