公司迭代速度很快,并且也开很多新的app。当然,主要还是给的开发周期都很短,每次总是说这个项目/迭代很着急,需要尽快上线,客户那边不能等太久。然后UI在出设计图后总是会有他感觉改动很小、跟以前某某项目差不多,但实际上要弄还是要改挺多的的地方。有些直接用以前的也可以,但有些时候再去以前项目找有些遗忘了,有些跟业务数据关联很深,要修改得删除很多不用的代码。这都需要时间,然后那边还在一直催。然后还有些地方明明知道这样做和设计更好,但还是因为时间关系只能写自己都感觉恶心的代码。想着等后期优化在改吧,但其实很少会给你后期优化的时间,时间久了等你不在这个公司可能就留给后面那个人了。所以,我萌生了创建一个把自己遇到的UI控件或业务相关的常用界面整合起来的一个算是工具的项目。
可以让我不会每次都把时间和精力耗在对自己提升不是很大的地方,不会在让我纠结因为时间问题而只能写让自己都恶心的代码。
结果:可以把时间用在怎样做好项目架构、怎样攻克技术难题;可以有时间使用并研究更好的实现方式;可以面试造火箭在工作时候也有时间研究怎么造火箭;可以把时间用到自己的兴趣爱好上。效果:最终理想效果是UI在给图后可以从这个项目中快速的把各个控件和界面迁移过去,UI可以快速完成,我们要做的只是怎样把项目架构,服务器数据展示,根据业务简单修改一些控件这些操作。
注意:项目中可能不只有我自己写的,还会有看网上各种文章然后进行一些业务修改或真的很不错直接拿来用的。如果有作者看到介意的话请联系我,可以商量怎么处理。我创建这个项目的目的也是想帮助自己和帮助到别人把精力用到提升上面。所以请谅解