代码都是从零开始吗?

网友解答: 感谢邀请。很高兴为你解答。如果你是一个初学者,强烈建议你每一行代码都自己写一遍。在教学计划内的作业、实验课小程序和课程设计,千万不要偷懒。每个赋值、循环体、系统调用、自定义函

网友解答:

感谢邀请。很高兴为你解答。如果你是一个初学者,强烈建议你每一行代码都自己写一遍。在教学计划内的作业、实验课小程序和课程设计,千万不要偷懒。每个赋值、循环体、系统调用、自定义函数等都值得你去思考、动手、研究和比较。这对于自己进步很有用。比如说,一个最简单的二重循环,两个循环变量,哪个放外层,哪个放内层,都是要考量的,最后程序的性能和质量会有很大区别。同时,对于一个学生,网上的开源项目是非常值得你去阅读、了解和鉴赏的。简单的说,一个最简单的排序,有各种各样的算法,每个算法又有各种各样的变种,每个变种又会有不同的实现方法。拿到这些代码,和你自己写的比较比较,把玩把玩,是非常有好处的,可以帮助你加深对计算机算法和系统的了解。如果你搞研究或者工作了做开发,那显然要擅长重用已有的代码,包含使用网上的开源项目。这样既可以提高你的工作效率,也有很大可能提高你的代码质量。这里面都是学问。希望我的回答能给你带来有价值的参考。欢迎点赞。非常感谢。

标签: