lt1

有害と考えられるもの -stitcher.io

インターネット上の誰かが Laravel についての懸念を共有しました。 彼らは、私が管理しているサブレディットである /r/php に投稿をしました。 彼らはこれに「Laravel は有害であると考えられる」というタイトルを付け、現在、/r/php で史上 5 番目に賛成票が多い投稿となっています。 この人が Laravel に対して行っている議論については、一日中話し合うことができます。私はその一握りの意見に同意しますが、別の一握りの意見には反対します。 ただし、ご希望であれば、Reddit でのディスカッションに参加させていただきます。

私は、この種の投稿や賛成票を投じる人々の根底にある考え方、つまり何かを「有害」と呼ぶ考え方について書きたいと思っています。 誰かがフレームワーク、エコシステム、コミュニティ、またはそのコミュニティの一部の個人を好まないことは理解できます。 でも何かを呼んでいる」有害「まるでLaravelが害を及ぼすことが証明されたかのように? 何が害をもたらすのか? PHPコミュニティ? PHPの評判? Laravelの競合フレームワーク? プログラマーの「ベストプラクティス」?

結論から言うと、Laravel は PHP コミュニティに対してほとんど良いことをしてきたと言えます。 たくさん の人々がそのおかげで生計を立てることができています。 Laravel はプログラミング コミュニティ内で広く知られており、賞賛されているようです。 それはどのように考えられますか?」有害「?

「それは保守不可能なプロジェクトを生み出し、ベストプラクティスを教えてくれない」と人々は言います。

「ベストプラクティス」という議論は私を困惑させます。 「ベスト プラクティス」とは何ですか? 「ベスト プラクティス」は、成功するソフトウェアを構築するのに役立つものではないでしょうか? そして、Laravel はまさにそれ、つまり成功するソフトウェアを構築できることを証明していないでしょうか? 最も一般的な PHP フレームワークがこれらの前提に適合しないように見える場合、「ベスト プラクティス」を定義する前提を再定義する必要があるのではないでしょうか?

メンテナンス不可能ですか? どこまで? Laravel を実稼働環境で実行している大規模なプロジェクトがあります。それは何年も前から行われているのでしょうか? 失敗したLaravelプロジェクトを指摘して、自分の主張を証明しようとする人もいます。 さて、成功事例をお見せしましょう。 それで? 失敗した Symfony プロジェクトをいくつか紹介しましょう。 誰が正しいですか? 誰が間違っているのですか?

この種の考え方はプログラミングの世界では珍しいことではありません。私たちは特定の方法で物事を行うことに慣れており、そうすることに慣れています。 私たちのやり方に合わないものが現れると、必ず摩擦が生じます。 しかし、私たちは自分自身に疑問を抱く代わりに、摩擦を引き起こしているものを指差し、世の中で間違っていることすべてをそのせいにしてしまうことがあまりにも多いのです。 インターネットの安全性は、それをさらに奥深いものにします。私たちは、ほとんど、またはまったく影響を及ぼさずに、好きなものを何でも書くことができます。

内省できず、適応できず、自分自身に疑問を抱くことができないことは、おそらく Laravel が今後そうなるよりもはるかに有害だと思います。

次の投稿
委員会による制限 -stitcher.io
前の投稿
Windows PC に最適な常夜灯の代替品

ノート:

AZ: 動物の世界、ペット、ペット、野生の自然に関するカテゴリー記事…
SP:スポーツカテゴリー。
New vs Ne: ニュースコラム。
Te: テクノロジー カテゴリ。
Gt:エンターテインメントカテゴリー。
Bt: 占い、星占い、超常現象、超常現象。
Ta:人生コラム。