- 主题:为啥java开发web那么火
直接db操作,这不又退回到20年前了吗
【 在 kiddult 的大作中提到: 】
: 对于合作项目,风格是小事
: 更麻烦的是代码逻辑,spring mvc至少会强制mvc,golang一堆校招上直接db操作,模块划分都突出一个随心所欲。。。。
--
FROM 101.93.90.*
新手没有人教基本上就这样子了,很多人把学校里面学的demo操作直接用在工程上
【 在 zhangyoung 的大作中提到: 】
: 直接db操作,这不又退回到20年前了吗
:
--
FROM 49.7.47.*
尾大难掉,惯性问题
【 在 numgao 的大作中提到: 】
: 又是spring框架又是啥的 整的挺复杂的。go多方便啊 还容易理解
: 为啥java还那么火
: 外行 不懂
:
: 发自「今日水木 on Android」
: --
:
发自「今日水木 on ELS-AN00」
--
FROM 117.136.0.*
spring这套东西还复杂啊?见过许多培训班和大专毕业,用Java写web写的贼溜
【 在 numgao (难木刀) 的大作中提到: 】
: 又是spring框架又是啥的 整的挺复杂的。go多方便啊 还容易理解
: 为啥java还那么火
: 外行 不懂
:
--
FROM 117.136.64.*
【 在 Vidar 的大作中提到: 】
: 那为啥不用python,得用go?
本人也想知道这个问题的答案,想知道 对5年Java编程经验但从未使用python和go的开发人员,用python开发web软件的速度 对比 用go开发web软件的速度?
go 对 python 的最大优势是 编译快,运行效率高。
--
FROM 174.112.61.*
现在的web开发本质上就是以http规格提供服务接口而已
而且基本不需要开发者操心和Http本身相关的东西
接口后面的业务才是大头
【 在 jfgao 的大作中提到: 】
: 本人也想知道这个问题的答案,想知道 对5年Java编程经验但从未使用python和go的开发人员,用python开发web软件的速度 对比 用go开发web软件的速度?
: go 对 python 的最大优势是 编译快,运行效率高。
--
FROM 222.70.22.*
没有干过大项目或者没有经历过各种各样的人吧。
接触到一个第三方的产品,用的还是国外某大公司使用的java轻量框架,当然轻量,包含的业务场景就有限,需要自己去实现。结果光一个登录验证,那个第三方在那个项目中就有三种不同实现而且散到不同的地方,甚至有一处手机验证码登录是在前端做的验证。
想想很正常,框架里没有现成的模块就得自己写,这自己写就出现了各路人马各种水平,加之code review和测试的参差不齐,最后什么样子也不难而知了。
项目中不要看你自己水平怎么样,而是要看水平最差的那个怎么样,没有约束任由发挥往往项目质量就不可控了。大框架一般能让你不犯大错和常见错误。
【 在 numgao 的大作中提到: 】
: 感觉java除了安卓开发之外就是web开发
: web开发还整出那么多的条条框框 学会了倒是中规中矩
: 但远没有go灵活 下手快 好懂啊
: ...................
--
FROM 20.212.184.*
看java基础教程懂了点java语法皮毛,搭车求问哪里有视频可以学一点springboot,我就想通过手敲命令的方式把spring里头的奇奇怪怪的概念学明白。谢谢。
【 在 Nineteen 的大作中提到: 】
: spring 复杂?
:
--
FROM 111.38.29.*
外行 不懂
好奇哪来的自信说前两行呢
【 在 numgao 的大作中提到: 】
: 又是spring框架又是啥的 整的挺复杂的。go多方便啊 还容易理解
: 为啥java还那么火
: 外行 不懂
: ...................
--
FROM 106.120.64.*
Java皮毛就算了,不要说学明白spring了,就说会用就行了。
【 在 cyberdyne 的大作中提到: 】
: 看java基础教程懂了点java语法皮毛,搭车求问哪里有视频可以学一点springboot,我就想通过手敲命令的方式把spring里头的奇奇怪怪的概念学明白。谢谢。
--
FROM 119.131.77.*