作者ccorn (玉米)
看板Ajax
标题[问题] 专案使用开源的js lib会去修改它吗
时间Fri Dec 7 17:06:58 2018
各位好
如题,情境是部分功能不符合需求
像是预设的class想要多增加一个,或是因为资安问题要改变数名称
同事的说法是第三方的lib不要去动,有什麽问题就注解掉或写在外面
也有说到以後更新套件的问题
我的想法是都开源了,程式码本来就是配合需求去调整,而且也很少遇到套件更新,真的
更新的话,之前的功能也需要再测试,那前面异动的也能再改回来
想请问各位有什麽看法?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 101.137.197.149
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Ajax/M.1544173620.A.990.html
1F:→ laechan: 我最直觉的想法是想要什麽就自己写一个 12/07 17:47
2F:→ ccorn: 这样会造很多轮子耶 12/08 01:18
3F:→ freeccc: 自己 fork 一份下来改啊,然後限定公司专案只能用 fork 12/08 14:58
4F:→ freeccc: 的这版 12/08 14:58
5F:→ ccorn: 楼上,我可以理解成,赞成去修改lib,以後的更新以这版去增 12/08 18:54
6F:→ ccorn: 加更新的内容吗 12/08 18:54
7F:推 pkro12345: 我会注解掉再自己写那一部分的 以後其他人维护比较好懂 12/08 19:26
8F:→ ccorn: 楼上是都写在lib档案里吗 12/08 20:35
9F:→ pkro12345: 另外一个自订的js档 lib档就让它保持原样 让以後的人看 12/08 21:49
10F:→ pkro12345: 只要看额外的js档就好 12/08 21:49
11F:→ Kenqr: 不要改lib的档案 从外部去修改或增加lib的功能 12/08 23:52
12F:→ laechan: 我的意思就是自己写一个js档,不要改原本的 12/09 09:57
13F:→ ccorn: 了解了,谢谢各位 12/09 11:39