「必要」は「大抵の場合は」ない。
ただ、エンジニアの足切りの要素が高い(対応できないエンジニアは排除される)ので、PHPに比べればカオス感は激減する。
ってのはあまりにも希望的観測か? w
golangは、PHPの次のお手軽な乗り換え先になっていて、ほぼPHPみたいな使われ方してて、(ー_ー;)ってなることがしばしばある。
golangに乗り換えられないPHPer様の……、はあまり考えたくない。
障害が発生したり、要件が追加されるたびに、関係する処理だけを順方向に追っかけて、「ここに if 文追加するだけで対応できます」みたいなアドホックな修正が積み上がってる上に、自動テスト無し。
なんてことない、ポツンと一軒家的な、一見周囲から孤立しているようにしか見えない if 文の有無が、致命的な障害発生を抑制していたりして、マジ怖い。
赤のコードか、青のコードか、みたいに見せておいて、黒い隠しコードみたいなのが、ぽんぽん現れるんだよな。
しかも最近は AI 乱舞とか。
君は生き延びることができるか?
マジで関係者、この大変さ全く理解できてねぇのよな。
「え〜? 今動いてるのに、なんでそんなにお金かかるの?」
あのね、今動いてるから大変なんだよ。
返事次第では手を引いていいっすか?