给新人开发过程中的一些建议
看了很多新人的求助贴,总结了我从新人走到现在的一些经验,给新人们的一些建议,如果我有什么说得不对的,请见谅:1,在开发前,要学会看懂需求,没有需求的东西,按照自己的想象力,往往是错的。
2,在开发前,要学会看懂数据库关系表。这样减少你在开放过程中所走的弯路。
3,在开发前,要给自己规定的时间,而且必须在规定的时间做完项目开发
4,在开发前,要充分发挥想象力,把相关的功能连接起来,最好能做成类,接口模式调用
5,在开发中,每天总结经验,请教有经验的人,把不懂的问题记录下来,保证下次遇到这样的问题能快速解决
6,在开放后,总结经验。把记录问题看一遍以上,保证自己能在下次遇到同意的问题的时候,就算不能马上解决,也能记得你的记录中有这样的解决方案。
7,过一段时间,再看你的记录,也许你会想到更好的解决这些问题的方面。
给开发者的一些建议:
不要太过依赖vs的服务器控件。要知道服务器控件都是通过服务器编译返回html控件的,能用html控件的,用html控件。因为在大型网站中,也许一点的cup处理,给用户的体验就会更加流畅。(最好做到不用服务器控件,除了repert)
减少服务器的postback:的form服务器控件,是默认有viewstate ,你看下的网站,生成viewstate的很多很长,会影响:1,页面的加载速度,2,带宽,3,seo优化。合理的使用ajax,会带来更好的用户体验。
减少服务器控件的viewstate 就是禁用一些用不上的控件的viewstate,但这个在整个网站的优化中还是不理想,最好的还是用post到其他页面去处理。
不是只用的控件才能实现,要知道,控件返回的还是html控件,学好js+html,基本实现的,js+html都能实现。
在开发中,要做到不骄傲,虚心。因为一个人不能是完美的,有时候,别人的一个意见,给到你的是一片新的思路。
最后:在开发过程中,要勤于思考。