发现最近用的库都有大大小小的坑,怎么办??

2015-11-07 14:47:49 +08:00
 sinux
需要先填坑,还要顺便给提个 pull request , 提了还要写 test 。

对于那些填都没法填的,还要换其他的库。

占用了很多时间。

3390 次点击
所在节点    Python
20 条回复
qdwang
2015-11-07 16:00:53 +08:00
你问问看 论坛里没遇到过大大小小的坑的程序员 有吗?
skydiver
2015-11-07 16:02:01 +08:00
自己写就好了,不用第三方库
sinux
2015-11-07 16:08:43 +08:00
@qdwang 我知道你就是想喷,但我想说的是 频率,比如写一个项目期间遇到好多个坑,和你在一年之内断断续续遇到坑是完全两个概念。
@skydiver 这也不现实,没时间和水平有限。
zkd8907
2015-11-07 16:15:04 +08:00
购买第三方提供的商业组件,出了问题找开发商。
haozhang
2015-11-07 16:35:03 +08:00
你问问看 论坛里没遇到过大大小小的坑的程序员 有吗?
guyskk
2015-11-07 16:58:29 +08:00
pony orm ,昨天碰到级联删除的 bug ,不过还好他们已经修复了 bug ,只是还没发布新版本
windfarer
2015-11-07 17:48:00 +08:00
500Star 以下慎用
xcodebuild
2015-11-07 17:52:08 +08:00
作为学生表示能碰到自己能修的坑太开心了-。-又可以修 bug 了。。至于工作的话没办法吧,,毕竟是用别人的劳动成功,总不能反过来怪别人,只能尽可能选择比较成熟的库咯。
messense
2015-11-07 19:01:28 +08:00
遇到坑是很正常的嘛,我之前就遇到过 Gunicorn 的 bug 又很久没修复,然后转用 uWSGI 去了......
kaneg
2015-11-07 20:44:32 +08:00
工作中的技术选型一定要慎重,得选大众和成熟的项目。毕竟个人开源者都是平兴趣来开发和维护,没有压力和义务。
oska874
2015-11-07 20:55:38 +08:00
使用前做测试,确定没有问题再用到项目;
或者用了再测,出问题自己改 bug ;
或者买第三方商业库,并且你的东家足够强势可以在出了问题的情况下要求对方及时修改。
FreeDog
2015-11-07 21:06:56 +08:00
@zkd8907 嗯,大多数情况下还是商业软件的服务可靠一些。时间成本也是成本。
yanw
2015-11-07 21:13:10 +08:00
- 选成熟的项目
- 选 stable 版本
Khlieb
2015-11-07 21:14:05 +08:00
@oska874 至于对方能有多快解决,关键还得看造化。
oska874
2015-11-07 21:22:55 +08:00
@Khlieb 如果你是工行,用了 ibm 的软件,出了问题,它们会立马派人给你解决问题的。
zhuangzhuang1988
2015-11-07 21:29:55 +08:00
1. 选商业的.
2. 选用的人超级多的.
小打小闹的库用的真不省心.
msg7086
2015-11-08 09:03:19 +08:00
完全没有 Bug 的软件,是不存在的。

(我说软件,不是 A+B=?的程序哦)
bdbai
2015-11-08 13:10:12 +08:00
@msg7086 在没有指定条件时, Bug 总是会有的。 (溢出?输入格式?)
Khlieb
2015-11-08 20:18:54 +08:00
@oska874 这倒不错
qdwang
2015-11-08 21:54:00 +08:00
@sinux 写一个项目碰到好多坑 自然是水平不够 刷的怪难度太高了 怪你自己呗。但是你能撑过去 进步自然也快一些。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/234395

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX