博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
公众号开发二三事(一)----工作方法
阅读量:5287 次
发布时间:2019-06-14

本文共 1214 字,大约阅读时间需要 4 分钟。

     近期在刚帮朋友完成了一个公众号项目,趁着余温还在,对项目做个小结,也算对得起自己跨度两个月的“无休”状态~^ _ ^

   写下来也是为了警示以后的自己,不要再浪费太多时间。其实自己这次在分享功能上是有犯错的,鉴于上一篇博客写的就是分享,不想快速打脸,暂时不写这个了。那么我就先从接到项目的第一步开始讲起。

  现在想想,一般人拿到项目是不是会做需求分析,我“年轻气盛”,稍微浏览了一下原型,就感觉这个很简单嘛,所以很快就上手了,做着做着发现,诶?怎么好像有重复的数据?诶?怎么好像这个不是同一个组件?诶?我是不是忘了想太简单了。。。2333,总之估计就是‘新手’急于上手而不做分析的典型表现吧。这个教训,以后不能再犯,其实回头想想,可能和我的性格息息相关,平时就是急性子的人,面对任何事情,第一步想到的是怎么去解决,而不是去想为什么发生,发生了什么,然后再去想怎么解决,也就是常听到的why/what/how,我可能真的白听了,没有去实践过,遇到事情甚至玩游戏都是脑袋发热赶紧解决事情,而忘了磨刀。

  做需求分析是个人高效率做事的必要前提条件,而在项目执行中,个人业务能力是完成项目的基石。

  截止到现在,已转入从事前端两年多,顺利走过小白时期,应该说是已步入中级了。现在却感觉自己差的东西太多,差的某些东西就在做项目的时候集中体现了。首先,在最初项目选了框架的时候我选择了vue,其实我当时是说不清楚为什么vue合适的,只是刚好在当时工作中的项目用的是vue,而且感觉(‘感觉’,哎~)上比react简单,所以就拿来了,没有细想。结果在开始做项目的时候,不知道怎么搭建环境(后来才知道官网上有),不知道vue有哪些现成插件可以用,还不知道后面会不会有什么组件功能我无法完成。遇到问题后没法解决,就因为工作中在手机端开发用过react,所以期间又换了react...后来又因为react环境搭建的不好又才换回vue,折腾的结果就浪费了时间。现在来看,框架是没选错的,错的是我当时草率的选择框架,做到现在,应该根据需求以及所需要开发的功能还有使用场景确定合适的框架。其次,因为没有分析需求,导致自己的逻辑是不清楚的,而自己也没有在做的时候补上这一块。比如因为前期做的时候没有后台,所以数据都是自己造的假的,开发的时候就是写到哪个页面造哪个页面的数据,但是因为各个页面有跳转以及内容部分重叠,所以数据很多都会重复。另外,如果我对整个项目有清晰的分析,就应该按照逻辑造数据,这样就可以给后端出一份文档,按照我的格式来给接口,这样节约两方的时间。最后最重要的也是自己的开发能力是不够的,从选框架,搭建环境到具体功能开发,都考验了我的能力,显示了我的不足。

  这次项目给我带来的收益也是巨大的,之后会专门开一篇讲我的成长。

转载于:https://www.cnblogs.com/july-Vivian/p/7439629.html

你可能感兴趣的文章
PHP的配置
查看>>
Struts框架----进度1
查看>>
Round B APAC Test 2017
查看>>
MySQL 字符编码问题详细解释
查看>>
css & input type & search icon
查看>>
语音识别中的MFCC的提取原理和MATLAB实现
查看>>
c# 文件笔记
查看>>
心得25--JDK新特性9-泛型1-加深介绍
查看>>
HDU-1255 覆盖的面积 (扫描线)
查看>>
Java 中 静态方法与非静态方法的区别
查看>>
Jenkins+ProGet+Windows Batch搭建全自动的内部包(NuGet)打包和推送及管理平台
查看>>
线程池的概念
查看>>
Java 序列化
查看>>
Java 时间处理实例
查看>>
Java 多线程编程
查看>>
Java 数组实例
查看>>
mysql启动过程
查看>>
利用AMPScript获取Uber用户数据的访问权限
查看>>
Mysql 数据库操作
查看>>
转:linux终端常用快捷键
查看>>