没有原型,没有设计稿,我是如何一步步开发一款微信小程序的

lxf2023-03-17 17:09:01

我正在参加「AdminJS·启航计划」

首先我们来看下百度百科对于前端工程师的一个定义

前端工程师使用 HTML、CSS、JavaScript 等专业技能和工具将产品 UI 设计稿实现成网站产品,涵盖用户 PC 端、移动端网页,处理视觉和交互问题。

顾名思义,作为一名前端工程师,在工作中,我们普遍做的是根据 UI 设计稿来实现用户终端的产品功能,当然也有些没有 UI 稿,直接根据产品原型来实现的。
那么,作为一名前端工程师,当我们接私单或者需求压根没有原型或 UI 稿,直接一个 excel 表格文档,就让评估工时,来开发时,这大概是令程序员最头疼的吧。


首先,带大家来还原下真实的场景

开始
你:老板,你看下,这个功能我这样做行不行
老板:嗯,你决定就好,我相信你
你:(内心)老板这么相信我,我一定要做好

一个星期后
老板:小陈,xxx 小程序做完了吗?要不先发个体验版出来看看
你:(内心)还没做完,怎么办,默默不说话

半个小时后
你:老板,这个是体验链接,还有 xxx 没做好,其他的您先看下,剩下的功能大概下班前做完

又过了半个小时
老板:小陈,这个做的挺好好,但是

但是
老板:这个 logo 这里跟这里的位置换下
老板:这个物流我看其他小程序能直接拨打快递员的电话
老板:这个详情页的功能再丰富点吧,我看 xxx 是这样做的
老板:这里要加个 xxx 协议,行业规范
老板:...

十分钟后
你:(内心)有毒吧,刚开始做的时候,问你,说都可以,现在这么多问题,咱不干了
你:好的,老板,我去参考,稍后修改

是不是看完后,顿时会觉得,遇到这种单,作为傲娇的我,肯定直接就拒绝了,不会让自己遭这个罪的。
嗯,不对,很多时候,为了碎银几两,我忍了,还是动手干吧。


下面进入正题