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

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

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

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

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

13880 次点击
所在节点    程序员
114 条回复
vultr
2020-05-15 13:44:19 +08:00
让领导看到 java 的好处,并且让他们看到你为了这个事情所做的准备工作,提前把领导担心的问题先解决掉,或者说能给出解决的方案。
qq1340691923
2020-05-15 13:44:19 +08:00
没必要重构,php 是世界上最好的语言!!!
ericgui
2020-05-15 13:46:20 +08:00
你自己不行,非要说是 PHP 的锅
MengiNo
2020-05-15 13:46:58 +08:00
老同事都是写 c++ 的 新同事写过 Java,那么怎么弄出来的这个 PHP 的后台呢? 如果是老同事之前自己琢磨琢磨就用 PHP 写出来了,那么在他们有成功经验的情况下,你有什么理由说服他们 Java 的开发效率能高于 PHP... 如果是新同事就是写 PHP 的并且一起维护这个后台, 你有什么理由说服他们放弃他们最拿手的方案转而选择 Java 。
先抛开技术层面不谈,按照上面分析,你这个在实际操作上的难度和 “让一个 200 斤的肥宅去健身房办卡” 成本几乎一样,那么是个正常的销售都会觉得对方不是目标客户而放弃。所以不用纠结了。
Rekkles
2020-05-15 13:51:59 +08:00
“原因就是现在我所在的公司用的是 php,但是用了几个月之后,感觉 php 的开发效率比感觉也没比 java 高,并且随着系统越来越复杂,维护越来越困难~”

就这么说吧 论开发效率还是往后稍稍 PHP 性能不行确实 但是暴露了你水平 8 太行也是事实
kumasama
2020-05-15 13:52:25 +08:00
楼主属于想一出是一出的人吧。。。
AngryPanda
2020-05-15 13:54:25 +08:00
自己不熟悉,怪语言
charlie21
2020-05-15 13:58:08 +08:00
历史包袱 历史遗留问题

其实你就算用 PHP 从老框架换新框架 人们都懒得换,更别提换语言了
miao666
2020-05-15 13:59:09 +08:00
被楼主逗笑了😂😂
ByteCat
2020-05-15 14:03:32 +08:00
为什么要换?又不是不能用
lsls931011
2020-05-15 14:04:21 +08:00
很简单,上位
bugsnail
2020-05-15 14:06:31 +08:00
你信不信,你用 java 还是会碰到下一个你这样想的人
kejxp1993
2020-05-15 14:28:41 +08:00
剧本下一集,如何说服领导将管理系统代码从 Java 重构成 Go[dogo]
DiverRD
2020-05-15 14:30:56 +08:00
我们一般不重构 我们是重写 手动滑稽
Szhi
2020-05-15 14:35:06 +08:00
出问题谁来负责呢?
duanquanyong
2020-05-15 14:39:54 +08:00
如果说服领导将管理系统代码从 php 重构成 java...如果说服领导将管理系统代码从 java 重构成 php...如果说服领导将管理系统代码从 php 重构成 python...如果说服领导将管理系统代码从 python 重构成 ruby,...如果说服领导将管理系统代码从 ruby 重构成 nodejs......
yunkchen
2020-05-15 14:45:44 +08:00
重构是路径手段,你的目标是什么?如果是提升开发效率,开发效率如何衡量?需要出两者的具体对比指标
xuanbg
2020-05-15 14:50:28 +08:00
别想着重构了,投入产出比很低的,你领导除非脑子抽了才会支持你。但是,问题还是要解决的,微服务就是天然支持异构系统的。你可以建议领导潮流一把,搞个微服务,然后新项目都用 Java 就完了。
FantaMole
2020-05-15 14:53:28 +08:00
落泪了,我以前遇到的问题就是 PHP 限制太少,大家追求写得快然后很不规范
fhyuncai
2020-05-15 14:54:39 +08:00
"感觉 php 的开发效率比感觉也没比 java 高" 感觉这两语言效率没多大差别吧。。
"并且随着系统越来越复杂,维护越来越困难" 纯属你自己不熟悉 php 。
你公司都没几个人会 java,先不谈开发问题,以后维护怎么办?维护效率不是更低下?老同事愿意再去学习 java ?

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

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

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

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

© 2021 V2EX