吐槽: 现在搞个项目太复杂了

2023-09-01 09:23:22 +08:00
 c3de3f21
5091 次点击
所在节点    随想
32 条回复
c3de3f21
2023-09-01 09:24:01 +08:00
有没有什么办法让项目工程层面的复杂度降下来。。。
ODESZA
2023-09-01 09:31:07 +08:00
要不你试着对接一下客户,尝试一下 精神与体力的双重煎熬
jakes
2023-09-01 09:33:56 +08:00
配置个框架,搞成脚手架就好了,后面新建工程就用脚手架生成。
agagega
2023-09-01 09:37:42 +08:00
所以多语言 IDE 是大趋势,像 JB 迟迟不做 C++插件,CLion 又不支持 Java ,遇到这俩混合的项目就很难搞
c3de3f21
2023-09-01 09:40:01 +08:00
有没有什么办法让项目工程层面的复杂度降下来。。。
@ODESZA 算了算了,红红火火恍恍惚惚
c3de3f21
2023-09-01 09:40:26 +08:00
@agagega 那岂不是要分文件夹用不用的 IDE 去打开项目了,感觉更难受
LandCruiser
2023-09-01 09:45:17 +08:00
这 lint 那 rc 不都是 JSON 吗?看不懂 JSON 还是? CI 部署一个 jenkins 写个 shell 一共也没几行 。不是很懂难点在哪,问 gpt 就能弄好
engiun
2023-09-01 09:48:23 +08:00
所以这种复杂度是什么造成的?以前好像也是这样吧
abcbuzhiming
2023-09-01 09:49:53 +08:00
@agagega 等一下,你为啥一定要坚持在一个 IDE 窗口里编写多种语言呢?你再开一个 IDE 窗口写另外一个语言不行吗?总不至于你那 Java 项目和 C++项目是互相耦合的,必须在一块开发?
dobelee
2023-09-01 09:54:44 +08:00
@agagega 这是你们的设计问题吧。。分别打开就好了。
bojackhorseman
2023-09-01 10:01:31 +08:00
lint 不用也没事吧
crazyTanuki
2023-09-01 10:03:13 +08:00
不能用 js 全栈吗?
SuperMild
2023-09-01 10:05:19 +08:00
小项目没有必要搞那么复杂。

项目的复杂度是与项目规模相关的,一般需要多人合作的项目,为了规范化和扩展性需要引入很多辅助性的东西,而且一旦整个流程理顺了之后,日常开发还是非常方便的。

小项目,大多数情况下(比如你正在使用的 V 站),前端就 JQuery 一把梭,根本不需要任何配置,webpack 或 vite 之类的也完全不需要,直接写 js 直接在浏览器运行就行了,方便到爆。后端用 Python FastAPI 或 Go Gin 之类的也是又清爽又简单,有啥复杂的?
otakustay
2023-09-01 10:16:05 +08:00
你都想快速搞了,还要 lint 干啥,js+node 一把梭
CodeCodeStudy
2023-09-01 10:27:25 +08:00
@SuperMild #13 FastAPI 相比于 Tornado ,有什么优势吗?
c3de3f21
2023-09-01 11:22:41 +08:00
总感觉工程化工程化最后过于工程化,一个项目没有任何业务就已经写了很多东西配了很多规则和插件了
dengshen
2023-09-01 12:19:44 +08:00
用 js 。项目和配置文件都可以用
des
2023-09-01 12:27:13 +08:00
有没有一种可能,你可以完全不用这些,新建个文件夹打开 index.html 就可以开始写了
caixiangyu17
2023-09-01 12:30:26 +08:00
你要知道这么多配置的目的是啥。
有的可能是为了敏感信息配置。
有的可能是为了各种不同环境的设置,新人快速搭建工作环境,扩展快速部署新的服务器。
有的可能是为了让你一键跑测试
有的可能是让你自动化部署
有的可能是帮你检查代码缺陷,安全问题
有的可能是权限管理,让你不能够做出格的事情,比如实习生误删库。
有的可能是等等等等
所以你要啥?如果你只做个自己的博客,后端都不需要,jquery 页面都能一把唆。需要改什么打不了登录服务器,vim 直接临时修改都行。
所以没有需求,你就没有评判标准。你觉得太复杂的项目,可能有的公司还觉得太简陋了。你觉得太简单的东西,对于小公司都过重了,人家只要 wordpress 就够了。
treblex
2023-09-01 12:45:28 +08:00
最近学后端自己写 html 了,真的爽,配合模板引擎也不差事儿

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

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

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

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

© 2021 V2EX