呼~ 今天小程序项目终于上线了,奋斗了一个月,心情突然如释重负~
刚刚开通的新博客,毕竟想写写东西,因为项目问题,示范代码就没有写太多,等到周末时再总结demo,以及自己这段日子里的学到的技术,今天,主要说说我在这个月的项目总结,以及心得。
公司需求需要开发小程序平台项目,老大问我多少时间能完成,我胸有成竹的说,2周!哈哈,我们整个技术部,UI,产品经理,后端,前端,老板,写需求分析,开发功能,这个过程用了一个月,我在这个月里,技术可能进步不少很大,但我觉得我的编程思维进步了不少。
1、蛋定。其实作为新手,对于一个新的项目来临时,真的是大刀饥渴,想马上把它吃掉!但我建议,越是新手也要稳重下来,拿到项目需求分析和项目设计稿时,先分析项目的功能,看看那些以前有写过的demo,有哪些是简单的,有哪些是难开发的,布局以及用到的技术都想一遍,再和后端工程师沟通一下,前后端的接口如何做。
2、代码规范。开始写的时候,要注意代码规范,有人说,做一个商城网站的时候,几乎把脑里的单词都用光了,哈哈哈,的确的,比如写个div,突然心来奇艺写了一个left-box的类,老大说,你的命名可真另类啊,要是知道学习的时候banner我把它写成了lunbo的类名,老大会不会更鄙视我。我建议开着有道词典,不会就查,我就复制粘贴装个逼,哈哈,不过英语四六级专四专六的大神忽视吧,请体贴我这种考了英语B级都考了三次才过,第一次53,第二次,59,59,,,,,分。
3、思维活跃。很多功能开发的时候,必然会遇到bug,问天问大地,程序猿不怕铁不怕钢更不怕老婆要跪键盘,就怕出bug怎么样都调试不好,最后是一行代码的问题导致一直搞不定,心中一万只草泥马在心中走过,又有一种心中有剑天下不怕的心态继续往前走!谁知道又遇到一个大坑,啊啊啊,我这代码干嘛不行啊?老大,帮忙看看咧,老大一转椅子过来一下,你个傻逼啊,你写那么多console有啥用, 你知道哪里代码出错吗,整天consoleconsole,你告诉我你的代码流程是啥,,,我想一想,把流程说了一次,!!!突然发现自己代码写错了,其实,遇到bug时,不用慌张,先淡定喝杯水,找女朋友聊聊天,思维先放松下来~再想想自己的代码结构,流程是什么,想要的结果是什么,思维逻辑正不正确,如果思维都错了,代码更错了,思维正确了,代码写错了就更好办了!
4、在项目开发中,作为一个新手,是一个很大的挑战,其实这是一个过程,我深深体会到,开发中,很多技术知识都是学过的,但是几个代码组成就能成为一个很棒的功能,很好看的页面,这就是代码的精髓,是所以我强调,平时不用如何去学很深的代码,好好打扎实基础,练练算法内功,会让你的学习能力快速的增长。
5、好了,这是一个小小的日记,就写到这里了,本周六日会继续写技术推文,最后要感谢一下一直支持我的人,感恩,奋力前进,努力加油!