当前位置:   article > 正文

一个开源的工具类轮子是怎么造出来的

一个开源的工具类轮子是怎么造出来的

心路历程

为什么要做

在22年9月的某一天,在公司开需求评审时,接到了一个给PDF、图片添加水印的需求。
做为一个刚工作的CURD程序员,在遇到这些问题时,第一反应是去github上找找有没有类似的开源框架。
但是,出乎我意料的是竟然没有一个统一的框架,都是各个文件有着各个文件添加水印的框架。并没有一个大一统的框架。此时就萌生出一个想法了,我能不能写一个呢?
于是EasyWatermark出现了,在一开始的想法中,框架的主要的作用就是传入一个文件,并设置本次要添加的水印,即可在文件中添加水印内容。
但在开发的途中,却意外连连。

自我怀疑以及坚持下去

从git提交记录可以发现一点端倪,整个仓库的提交时间可以大致的分为三个阶段

  1. 2022年11月:框架初期搭建,自我怀疑期

框架刚搭建时,由于已经在工作上实现了PDF添加水印的功能了,所以能够很快的搭建完初始框架。
但是问题也随之而来了,那个时候我常常在想,这个框架真的有人用嘛,添加水印这么简单的功能,为什么要写一个框架出来呢?
这个时候陷入了深深的怀疑当中,于是乎,开发进度也就停止了下来。
image.png

  1. 2023年2月:确定框架入口类

在2月这个时间点,我也忘记了为什么自己又重新开始了框架的开发

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/635057
推荐阅读
相关标签