[诗歌] 在遗留 PHP 中生存

在前几天召开的会议上,感觉还是有很多亮眼的公告,比如“我尝试将静态分析融入CI!”就是这样的地方,没错)。谈论微服务和模块化单体等架构,包括不久前的 PHPerKaigi,以及关于通过功能切换稳定系统的宏观谈论也令人印象深刻。

但是,不用说,现实世界的 PHP 站点中仍然存在许多遗留环境。

2022 年 PHP 会议“PHP 现在和未来”从年度调查来看,已经通过EOL的PHP​​5系列份额有所下降,但依然占比20%以上,感觉还是有相当数量的项目。

而且如果有的话,我在该领域的经验相对较多,比如“代代相传的秘方”,当然没有作曲家,没有自动测试,没有静态分析,PhpStorm 是由公司。真是梦想成真……在这种情况下,我什至数不清源代码中嵌套了多少个if和fors。然而,有一段时间因为认知负荷过大而后悔换工作,说,“也许它不适合我……”。

然而,直到今天我能够不放弃的是某家热爱编程的风险投资公司的总裁,他在换工作之前通过实际项目教会了我各种各样的东西,而不是应届毕业生或培训框架。认为这要感谢 PHP 社区中的每个人,他们教会了我很多东西,即使我是一个中年换工作的人。

而当我参与遗留系统的开发时,我问,“为什么会有这么多的错误?”...!前几天在奇塔的文章里写的,你处理好了吗?我们如何改进?由于在痛苦中思考的结果,我觉得我在换工作后的短短两年内学到了很多东西。

如果您阅读本文的任何人都像我一样在遗留项目上遇到困难,我想将我从社区中的每个人那里收到的话联系起来。

你可以做任何事情,因为没有什么能阻止你编写好的、高质量的代码。

没错,快要疯了就来加入社区吧

即使您的团队或公司中只有您一个人,社区中也有很多人与您有共同的愿望。

如果你还没有参加过学习小组、会议等社区活动,请勇敢一次,露个面,一个新的世界一定会蔓延开来。

有志者事竟成。

原创声明:本文系作者授权爱码网发表,未经许可,不得转载;

原文地址:https://www.likecs.com/show-308631390.html