当你看见我很久没有动静,那是因为我酝酿得深沉...

  已经许久没有更新博客了,并不是疫情阻挡了我写作的步伐,只是写作已转移到word(整理一下去换稿酬,拿了稿酬可以去换酒钱)。如下图所示,书《Vue.2x实践指南》交稿快半年了,由于疫情原因,预计下个月底才能上架,《Javascript实训教程》已完成写稿60%,《React和Mogodb实训》筹划中。

  最近工作上在做啥呢?我也没有闲着,这两天在做的东西:

1.在流程图上可以编辑数据,双击时,显示文本框,编辑完成之后,鼠标失去焦点,自动保存数据(ajax数据回发),其实都不难实现,可就是费时间,因为有很多个流程图。

2.做一个冷站监控界面,要支持控制设备状态(不同状态,不同颜色的图片)、停止的设备水流不动、界面数据实时刷新,点击设备弹窗设备实时数据详情、支持设备数量动态变化。调线费时间,也是有很多种类型的图。

等后面有时间的话,我再戏说这两个的具体实现,主要是基于vue和svg技术。

  配置完成之后,系统图中的数据用websock实时刷新,水流线和走向,颜色运行状态,根据实时获取的数据动态变化,最终如下:

  现在的前端发展很快,早已不复当年,有些开发人员觉得前端很简单,调用后端的接口,做一下界面和交互就可以了,那后端开发还只要写下CRUD的接口就行了呢。现在前端的各种语言和框架不断的学习后端的一些思想(主要是面向对象和各种设计模式、语法),让前端也能够适应各种大项目的开发,同样的,后端也在持续发展,变得越来越强大。渐渐地为了让专业的人做专业的事,更好的实现分工,前后端彻底分离了。做了很多年后端开发,现在来做前端开发,感觉没什么太大区别,思想和各种设计模式都是一样的,一些所谓的框架也无非就是各种设计模式的大集合,语言的语法有时候写着写着都会突然感觉好笑,各家语言互相借鉴,像极了茴香豆的茴字的几种写法。前端的所谓组件化和模块化,在以前asp.net拖控件+三层架构的年代就已经是这样的玩法了,至于mvc、mvvm,后端很多年前就都有了。没有微软的WPF和Silverlight,后面也就无所谓前端各种mvvm框架,后端还有MVP框架呢。后端的一些开发思想正不断的融入到前端,什么约定大于配置、各种设计模式、预编译......侧重点变了,以前没有严格意义的前端,一个项目,就一些个Java、.Net程序员做,美工做几个图,所谓“前端”写好静态页面,有些公司甚至没有美工,也没有人写静态页面,就一个人或者几个人,做整个web项目。啥都会一点,网页设计三剑客、PS、各种数据库(oracle、slqserver、mysql、mongodb、...)、各种缓存(redis、....)、各种中间件(Kafka、RabbitMQ....)、还要部署IIS服务器、Nginx代理服务器、Tomcat、Docker、jenkins...都要一个人弄,永无止境。要说以前一个人负责一个项目的所有不容易,现在前后端分离后,前后端开发人员更加不容易,要求越来越高,新技术越来越多,以前要求广,现在更要求精、要求广而精。

  这几天火急火燎做的两个东西,还没完全做完,所以界面做得很粗糙,凑合着看吧。

  具体实现方式,后续完全做完之后再公布吧,大家可以先思考一下,如果换做你来做,如何快速实现这两个功能?或许,我能从大家给的思路当中获取新灵感。很多时候做开发,项目工期都逼着要快、快、快,一方面又说,程序员要有做产品的思维,可是却只给做项目的时间。在领导看了,你完成同样的功能,如果花的时间更多,会问你为什么做那么久?不会关心你是如何设计、如何实现,就看结果,不管你扩展性、稳定性、可读性、可持续性....可是要把东西做好,除了丰富的经验,还需要充足的时间的。

  不知道从什么时候起,越来越懒得写博客了,因为太费时,最主要的还是因为没钱。有时间可以学习自己感兴趣的东西,可以去录制视频,可以去写书,都能带来额外的收入。

  话外:几天前一波骚操作,资金转出(冻结中),昨日眼睁睁看着,没子弹补仓,注定被套得死死的。正所谓:“他抄底了虚拟币,你梭哈了原油,我重仓了股票,大家一起携手美好未来,直到,某一天,他卧在了轨道,你爬上了天台,我抓起一瓶农药,我们聚在一起有说有笑~“

  未完,待续......

posted @ 2020-03-23 22:36  邹琼俊  阅读(1699)  评论(17编辑  收藏  举报
-->