作者meteor007 (meteor007)
看板AndroidDev
标题[问题] 请问类似目的使用不只一种类别库的好处?
时间Thu Feb 1 18:20:07 2018
我今天看到一篇文章
https://goo.gl/FEcAZx
内容简单说是利用ClassyShark逆向得到某APP使用了哪些类别库
我的问题不是这工具怎使用,
而是我发现到此APP使用不只一种类别库在处理类似的需求
例如图片的处理,同时使用了 facebook的fresco 和 square的picasso
以及事件的处理同时使用了 otto 和 eventbus
我在别的地方也有看过这样的情况,这让我有点疑惑
合理怀疑是类别库之间截长补短,互补不足
不过这样在未来不会有不易维护的问题吗?
还是说有别的原因?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 180.204.243.221
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1517480412.A.A7C.html
1F:→ ssccg: 转移到一半的时候、模组由多个team分别开发用不一样的时候 02/01 18:26
2F:→ ssccg: 前者小公司常见(没资源去改旧程式),後者则是团队太多甚至 02/01 18:29
3F:→ ssccg: 某些模组是外包的时候 02/01 18:29
4F:→ meteor007: 哈 竟然没想到这些原因 实务上满可能发生的阿 02/01 18:38
5F:→ meteor007: 感谢留言 02/01 18:39
6F:推 zop: 开始带头的就没规划好,不过好像蛮常见的 02/01 18:40
7F:→ meteor007: 其实可以延伸出另一个问题,为什麽不换彻底,要留一半 02/01 19:37
8F:→ meteor007: 小公司没人手满合理,那篇文中的可不是小公司喔 02/01 19:38
9F:→ zop: 很多原因吧,麻烦、工时问题、人手问题这些 02/01 23:05
10F:→ y3k: 很常见阿 就好像盖房子 中途换人或没钱或改需求 变成 02/02 08:35
11F:→ y3k: 一楼木屋二楼钢筋水泥三楼铁皮屋四楼又是木屋的状况 02/02 08:37
12F:→ y3k: 然後因为这样东西一直卖不出去 但是拆掉似乎更费工 所以只好 02/02 08:38
13F:→ y3k: 硬着头皮让他撑在那里 02/02 08:38
14F:→ meteor007: 恩,看来不需要太钻牛角尖,谢罗~ 02/02 14:53
15F:推 now99: 时程压力吧XD 02/03 00:11
自己遇到一样的状况了
使用某个Library,且此Library已经使用Glide,并且只支援旧版Glide
如果要更新到新版要自己改写,否则会crash...
所以我考虑要另外用picasso了,靠北XD
※ 编辑: meteor007 (180.204.243.221), 02/05/2018 15:06:27
16F:推 zop: 欢迎加入软工的奇幻世界 02/05 18:07