8 小毛毛与水厚 1天前 146次点击
如题。这个问题其实挺简单的,跟他说就是了,但我已经说了呀,他还是坚决让我测试软件,怎么办呢?
有回他让我给他弄一个本地工作台,可以创建检货单、仓库管理、故障清单、订单、订单账目、档期管理,总体上就是一个可以创建各种表单的软件。我看这玩意儿也挺简单的吧,我就给他弄了,当时用的还是AndroLua+。那玩意儿写代码有个毛病,就是好多控件根本就写不出来。等到后来,我又用逗包帮忙重新做了一个,用的是Kotlin语言,我终于可以完完整整的写出那些很好用的控件了,比如标签页,再比如在列表项上增加那种能用读屏上下滑动来操作控件的玩意儿,这个叫自定义无障碍操作,写好以后我就发给了他,我真的很后悔啊。
发给他以后就一发不可收拾,他彻底喜欢上这个软件了,让我给他修bug,可是我现在已经不想维护这个玩意了呀,虽然看上去挺好写的吧,但是实际上要处理很多逻辑上的问题,比如用于选择省市区的选择框,选择了省以后应该选择特定省下面的市,总之很复杂。
它的需求也是在不断增加的,一会儿要弄一个什么自动计算仓库里物品数量的功能,一会儿又要加个音效,一会儿又要加语音播报什么的,搞得我真是焦头烂额。这些功能对于会写代码的人来说都很简单,但我只会看代码,不会写代码,而且也看不全呐,Kotlin对我来说是一门全新的语言,那我就更看不全了。所以怎么办呢?我已经打算重写了好吧,光是改工程就得解决一堆遗留的bug,因为那个工程是从AndroLua+转道Kotlin的,相当于再用这门语言把逻辑重新写一遍,但好多地方,逻辑本身就有问题。
哎,我该怎么办呢?我是重写还是放弃呢?
活跃分:33349
只能说不要太惯着他。