以下为《优秀的程序员应该具备哪些素质心得体会》的无排版文字预览,完整格式请下载
下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。
心得体会
本次课程设计相比之前的课后作业来讲,整体难度提升了一个层次:课后作业只是简单地将文字语言转换为程序语言,是一个学习的过程,而课程设计则是将使用需求转换为程序语言,多了很多思考的过程。而实际的编程工作中,大多情况下都是为完成需求而编写程序的,所以将需求转换为代码是一名程序员必备的能力。
我在完成本次课程设计时注意到,因为代码规模较大,经常需要反复查看之前写过的代码,或是阅读java类库的代码,而此时代码的规范性就极为重要了:将类、成员、方法名进行合理地命名并规范大小写 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 才能对代码进行更高程度的整合。
编写代码这一过程可以分为三个流程:需求分析、程序结构设计、程序测试,在需求分析阶段,程序员应对基本的算法与数据结构有一定的了解,在脑中能够构建出程序的大体架构,接下来根据这个大体的架构进行实际的代码编写,并在编写过程中根据需要查找纸质、电子版资料,以发挥出面向对象编程的优势(复用性),并动态地应用于自己的代码中。而在最后的程序测试阶段,应该对之前编写的代码有充分的了解,并熟练运用IDE的搜索功能,以便根据错误信息第一时间定位错误源头并找出错因。
[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。
以上为《优秀的程序员应该具备哪些素质心得体会》的无排版文字预览,完整格式请下载
下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。