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

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

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

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

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

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

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

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

© 2021 V2EX