无标题
前言
由于我主学 Java,所以我做 Web应用 的次数很多,但我觉得一直写Web应用,好像跟我想的不一样。
关于应用
不管是电脑桌面的应用,手机上的APP,还是浏览器网页,都是需要和服务端进行通信,从而获取数据的(需要联网的应用)。我之所以会觉得跟想象的不一样,主要是因为桌面应用的制作对我来说是盲区,我不知道它的制作流程,当然这部分应该不属于后端开发应该关注的事情,但我确实很想了解。
第一个桌面应用 timeChecker
- GO 1.23.2
- npm 1.18
- Vite
每天都只有24h,虽然我开电脑的时间很长,但不是每一刻都在做同一间事情,所以我就想可视化我的电脑使用情况,加上我也确实想做一款桌面应用和丰富简历,所以我即刻着手。
每当我想做一件事情的时候,我总喜欢提前规划,然后遇到不理解的点的时候就开始想,然后找方法,结果往往是找不到,那是肯定的了,因为我都没有遇到具体的问题,能找到才奇怪吧。
The Evolution of Software Development
Make it work Make it right Make it fast 过早的优化是万恶之源
在一开始就做到最好是不可能的,如果刚开始就想做完美,结果只能是 浪费时间,这也是我在本次软件制作的过程中所了解到的。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 凌云逸の博客!