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

  已经许久没有更新博客了,并不是疫情阻挡了我写作的步伐,只是写作已转移到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 @   邹琼俊  阅读(1709)  评论(17编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
历史上的今天:
2015-03-23 深圳2015年3月软件开发人员工资收入水平
-->
点击右上角即可分享
微信分享提示