2018-7-27 工作总结

官网开发新尝试,OSS对接,《金字塔原理》人人应读

工作内容

官网建模与开发,输出开发文档

成果:UI设计的全部页面结构上已完成

待完善:

  1. 文字/图片全是占位符,待填充。
  2. yapi的json数据可能运营人员看不懂,json的确不适合当配置,因为没有注释,而且键值对都必须双引号,很麻烦,所以会期可能会换个数据配置方式

el-data-table storybook完善

成果:示例数据取自真实业务场景,接上https的easy-mock接口,可以在github pages上显示

待完善:在storybook中通过formatter把图片url变成真正的图片在table中显示

七牛云资源管理对接

成果:上传,下载,查询完成,但由于七牛云不支持跨域,部署麻烦,已放弃,转向阿里OSS。但在pms项目中留下相关代码,以备不时之需

阿里OSS资源管理对接

成果:选择bucket, 上传,下载,过滤查询完成,已在pms生产部署使用

待完善:

  1. 下载没有loading
  2. 不支持多文件上传
  3. 并未合并在dev分支,所以pms项目dev分支时点击资源中心菜单会报404

百得利前端开发排期

成果:

  1. 客户端,员工端,总部端,门店端前端项目初始化完成
  2. 客户端,listars已在使用vant-ui开发
  3. 总部端,已初步安排开发内容

待完善:

  1. 总部端部分需求不明确,需要讨论清楚
  2. 门店端工作待安排
  3. 员工端工作待安排

实习生指导

成果:

  1. 已能在github pages部署静态内容
  2. 了解HTTP协议基本知识,包括headers, status code
  3. 了解RESTful API基础知识
  4. 了解Chrome Dev Tools 相关开发调试操作

计划:

下周安排进入百得利项目,来一场真正的实战演习。这一次,不允许miffy手把手教,必须自己走完原型,mock,api的完整流程

感想

官网

官网在做dtyunxi.com就有在思考了,把整体拆分成结构与是内容,结构是很容易出来的,并且不常改动; 而内容经常是开发的时候还没有,开发好后才陆续输出完,并且会频繁改动。

对于前端开发而言,最痛苦的是就是,因为一个错别字,一个标点符号,要打开IDE/编辑器,改动代码,重新构建,上线部署。

所以这一次,开始尝试新的模式,把结构与数据分离出来,数据放在yapi上,包括文字/图片,再加上CI,在结构不变的情况下,需要做一些内容的改动时,就不需要前端人员介入了。

纵然目前而言,yapi的使用对非开发人员不够友好,但我认为思路方向是对的,踏出了第一步,后面的路会更好走。

storybook

多亏了布隆,storybook能在项目中真正玩起来。这个说起来得反思一波。刚到云徒的时候,就知道这玩意儿了,放在TODOLIST里,一直被挤了下去。在做组件脚手架的时候,有机会引进的,因为赶时间,想先用styleguide作为文档,然后再补上storybook作为demo及二次开发工具,结果就没有然后了。我一直说,没时间,真的没时间吗?上两周都有一天的时间去看《人月神话》,这不是时间?这从某种程度上来说,我还是蛮拖延的。或者说,一方面是团队建设,一方面是个人成长,也许我该对重要程度及优先级重新排下序。

ali-oss

上周开始v神就一直催我对接oss。我先对接了七牛云,发现有不方便的地方,就转向了阿里云。结果公司没买阿里云,我只能光看开发文档,动不了手。

我说,进度阻塞呀。v神说,等下我来买。结果我一转身,v神不见了,可能去忙别的事了。又等了半小时,我坐立难安。要不我自己买一个得了。虽然这理应是公司出钱的,但我不想阻塞。我常跟大家说,要推进事情的发展,不能被动等待,现在我被阻塞了,我不能推进,我岂不是打自己脸了。再说了,2018我给自己立的一个目标就是,破除小农思想,自己先出点钱怎么了?想清楚后,我不再犹豫,开通了阿里云OSS,把上传,下载,查询对接成功了。这算是一个小小的心理突破:你懂的意思吧,skr~

金字塔原理

看完《人月神话》后,我下个读书目标是掌握并实践《金字塔原理》,因为我发现,我写作及工作实践多了以后,思维方式是潜意识地往里面的内容靠拢的,只是我是潜意识,而这本书早已总结并实践多年。一方面,这再一次肯定了我一个观点,“大道相通”,另一方面,我要把我的潜意识的能力,变成表层能感知的能力。

说实话,这本书有点难啃,因为要思考,下班回来挺累了,还要强行思考,看得也慢,我有点想放弃了。有一个声音说,“先看点技术类的吧,这个可以后面再看”。我差点就同意了。后来在指导实习生的过程中,却使我改变了想法。

我跟zzHoliday说,你去了解一下HTTP协议,知道头部,方法,还有状态码即可。结果他搜集了一大波书,包括HTTP权威指南,TCP/IP网络详解等等。这其实是走入误区了,想知道的太多,反而啥也学不会。于是我告诉他,目前而言,找一本书,先了解部分,用于实践当中,即可,不用一步到位。

那么,反过来看我自身,其实是我有点觉得《金字塔原理》看得慢,每天学得不够多,其实这是有点急功近利的心态了。想想耗子哥话,给自己3~5年时间,每天进步一点点,时间观放长远,脚踏实地往前走即可。而且我平时也说,要注重知识的完整性,开始看了一本书,就要完整地看完,岂可中途放弃。所以这本书,我会坚持读下去💪

Fork me on GitHub