V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  tdiant  ›  全部回复第 1 页 / 共 1 页
回复总数  3
唔,咱有一些很主观的见解。在很久的时候咱看到过有一些人在争论.idea 文件夹要不要同步到 git 仓库里的问题,讨论的就比较激烈,所以类比一下,这个问题大家应该都各有看法的。

我觉得项目应该用 Maven ,同时也应该保留.idea 文件夹之类的 IDEA 文件。

1. 首先是该用 Maven ,因为 Maven 提供了项目模块管理,build 的时候很方便,可以直接在命令行里实现 build 。比如,如果项目有对 CI/CD 需求,不用 Maven 或者 Gradle 的话可能配置自动构建很困难,至少咱刚才简单搜了一下没搜到一个纯 IDEA 项目怎么在命令行里很方便的 build 。妥善用了 Maven 会给项目模块的管理带来便利,应该是利好项目管理的。
2. 团队如果都在使用 IDEA ,保留.idea 文件夹是有价值的。还是说最开头咱说的“git 仓库要不要加.idea 文件夹”的问题,我觉得是要的。团队开发某个项目可能需要链接一个大家都在用的测试数据库,IDEA 右面有数据库管理,这个东西在写 JPA 之类的东西时显然是很有用,而这个配置会保存在.idea 文件夹里,一个人配置好可以方便其他人。.idea 文件夹里本来就有.gitignore ,这个文件夹里的东西哪个需要 push 到仓库,哪个不需要,是已经规划好的,而不是一股脑都会传。

所以我觉得 maven 的管理项目表达能力没有超过 IDEA ,但是他也有 IDEA 管理项目时带来不了的优势,小孩子才做选择,干脆都要吧(
2023-04-08 20:20:25 +08:00
回复了 yjim 创建的主题 数学 小学 1÷0.5x=4 中把 0.5x 看作整体是一个共识么?
我觉得出题人应当有义务来保证题目没有歧义(
2019-07-12 16:42:01 +08:00
回复了 lr3800 创建的主题 分享创造 分享垃圾分类 API
{"code":200,"msg":"success","newslist":[{"name":"女朋友","type":3,"explain":"干垃圾即其它垃圾,指除可回收物、有害垃圾、厨余垃圾(湿垃圾)以外的其它生活废弃物。","contain":"常见包括砖瓦陶瓷、渣土、卫生间废纸、猫砂、污损塑料、毛发、硬壳、一次性制品、灰土、瓷器碎片等难以回收的废弃物","tip":"尽量沥干水分;难以辨识类别的生活垃圾都可以投入干垃圾容器内"}]}
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1329 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 14ms · UTC 17:33 · PVG 01:33 · LAX 09:33 · JFK 12:33
Developed with CodeLauncher
♥ Do have faith in what you're doing.