从开始踏入这程序员的行业,有些人提过的建议一直就不接受甚至反感拒听,好的编程习惯一直在学,却忽略了一大问题,每次投入到新的项目中后软件制做流程没有错,到了实际开发的时候凭本身的想法,总想一步到位,但并无这个实力啊! 总以为测试很麻烦,并且开发的速度有影响,到今天才真正知道本身错了
我记得在大三作毕设的时候,也是不看效果的写代码,遇到什么技术,数据处理方面的问题,开口问了一大堆怎么怎么实现,最后别人回一句看看页面,报什么错。 而后我就无言了,拿不出页面展现错误,又怎么快速,实际的解决问题呢? 说不定按照流程走,本身清晰的思想还能独立解决,给你留下的印象和经验确定比前者好的多!
从逻辑操做,测试,录入数据 到 获取数据逻辑 测试数据,显示数据,实现页面动态显示数据
我却忽视了最重要的那步……测试 只管先把数据,接口写好而不去验证,到最后回头处理错误至关于从头再来,并且当初的思惟想法,忘得也差很少了,最后只有删代码!!!从头再来,这样一来我花费的不止是原来一倍的时间!!! 哪来的效率可言!!
本身日后须要注意的另一点: 一步一步的实现,这样遇到问题,解决问题的印象也就越深入!!!
天天提交到版本库的代码可以正常访问,这能让本身让别人看到劳动成果。不然,就算你作得再多没有效果也是白搭!!!
如今在考虑这问后果是否是对本身的学习能力都有影响了,由于印象很模糊,脑子里有n种解决方法,那么本身只有一个一个的去试,效率呢? 记不住解决方法,遇到类似的问题和新的知识点总会有似曾相识的感受吧。程序员