如何说服领导将管理系统代码从 PHP 重构成 Java

2020-05-15 13:07:29 +08:00
 secretName

最近我在思考一个问题,那就是如何说服领导将管理系统代码从 php 重构成 java 。

原因就是现在我所在的公司用的是 php,但是用了几个月之后,感觉 php 的开发效率比感觉也没比 java 高,并且随着系统越来越复杂,维护越来越困难~

所以想要怎么和领导说从 php 重构到 java 呢?领导和其他老同事都是写 c++的,都没有写过 java,只有几个新员工用过 java 。

13937 次点击
所在节点    程序员
114 条回复
sevenzhou1218
2020-05-15 14:58:58 +08:00
楼主还是小孩子,大家散了吧。
jorneyr
2020-05-15 15:03:07 +08:00
把你们领导简历给我
syrupofplum
2020-05-15 15:04:59 +08:00
重构成功了有什么好处?谁受益?如果这点上不能和领导达成一致,还是不要做无用功了。
azoon
2020-05-15 15:06:55 +08:00
楼主想上位了吧
wuxinling
2020-05-15 15:09:02 +08:00
弄到一大坨钱丢去领导桌上做重构的经费
JamesR
2020-05-15 15:09:36 +08:00
Erroad
2020-05-15 15:33:13 +08:00
你用 php 觉得不舒服了,就想换 java 让别人不舒服?换位思考下吧,看起来是技术问题,其实根本不是技术问题
ggjjl1
2020-05-15 15:40:50 +08:00
为什么一定要用 Java 呢,PHP 也可以写出很好的代码呀...
golden0125
2020-05-15 15:47:46 +08:00
看到"php 的开发效率比感觉也没比 java 高"就笑出声了, 开发效率是 PHP 引以为豪的优点了,如果这点都体会不到,就凭你这半吊子水平有啥理由去用更复杂的 JAVA?
dilu
2020-05-15 16:00:33 +08:00
有一说一,单论开发速度,php 比 java 乃至于大多数语言都快得多

毕竟我写完了刷新一下就行,你 java 写完了还要编译一下,甚至重启 tomcat
boyhailong
2020-05-15 16:03:57 +08:00
@jowan +10086
gyinbj
2020-05-15 16:05:15 +08:00
。。。饱经风霜的代码并不一定需要重构, 可以根据项目自定义一个小框架,每个功能需要修复的时候,直接根据功能重新用自定义框架调整即可, 日复一日 水到渠成。
毕竟 你也不能保证,若干年后,java 也可能会写的一塌糊涂。
zengxs
2020-05-15 16:05:22 +08:00
任何语言开发的系统,随着复杂度的上升,都会越来越难维护
chenmobuys
2020-05-15 16:08:23 +08:00
是用的没 java 熟练吧
ajaxfunction
2020-05-15 16:08:43 +08:00
你可以说 php 性能不行,但是非要说 php 开发效率低,那就是你水平太次了。
众所周知 php 就是以开发效率著称的
keepeye
2020-05-15 16:11:20 +08:00
领导:我看这个人是闲的没事找事干了
Still4
2020-05-15 16:23:40 +08:00
曾经用 java 替换过 php 的人告诉你,java 没那么好用
如果后端吐模板,开发难度不比 php 低
如果后端不吐模版,这就是所有弱类型语言和强类型语言的优劣势,php 的劣势在于 bug 不好找,java 的劣势在于内存管理,我们经常遇到占用内存很多的数据需要处理,动不动 1G 2G,如果内存溢出导致 java 进程被杀,所有正在访问的人都受影响,php 顶多是你自己访问挂了,其他人 99%的情况下是没影响的
Cowhitewhite
2020-05-15 16:26:51 +08:00
那你肯定是个写 Java 的
IllBeBack
2020-05-15 16:27:12 +08:00
亲,你这是重写,不是重构。换个语言还不如换个公司。

又不是不能跑,为什么要换语言,服务中断你会背锅吗?
wudalang123
2020-05-15 16:31:11 +08:00
@jowan 不成功咋办?

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

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

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

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

© 2021 V2EX