記事へのコメント30

    • 注目コメント
    • 新着コメント
    juve534
    「捨てよう」というタイトルだけ実際には「配列との良い付き合い方」を提唱している印象。記載にある通り、配列が複数の Class を渡っていくと、どんなデータ構造か掴めないから認知負荷が高いよね…。

    その他
    tg30yen
    「不完全なインスタンスを作らない」がしんどい。

    その他
    pmint
    YAGNI。今後AIが活用されるようになれば、この手の半端な厳格さは無意味になるし。

    その他
    nilab
    PHPの最高機能、配列を捨てよう!! / Throw away all PHP array now!!! - Speaker Deck

    その他
    tenkoma
    「PHPの配列に旅をさせるな」これ好き

    その他
    kagerou_ts
    kagerou_ts プログラムをみて! プログラムをみて! プログラムの中の配列が、こんなに大きくなったよ!

    2023/03/26 リンク

    その他
    matchy2
    他の言語の顔色をうかがいなからどんどん自らを縛っていく謎の言語PHP

    その他
    rryu
    要はコード上に明確な定義があればマシなので、stdClassをnewして使うプロパティを全て初期化するというのは良くやる。PHPは未定義プロパティをエラーにしないのでクラスを定義してもさして変わらないという。

    その他
    mohno
    mohno 「強すぎる配列は毒になる」/(PHPプログラマーじゃないけど)話は分かるが、そういうところがPHPが選ばれたり、そうして資産が書き換えられなくなってる理由じゃないんだろうか。PHP捨てようじゃないの?というか。

    2023/03/26 リンク

    その他
    UDONCHAN
    わかり味が深い

    その他
    buhoho
    PHPは歯ブラシ/***配列に旅をさせるな***。ご、5kmくらいなら旅じゃなく散歩だし/壊れたのわかるのは嬉しいよね

    その他
    s50
    近年の PHP の言語機能やエコシステムの進化はクラスや型の表現力周りに集中してて、IDE やツールでの静的型解析の活用が鍵。配列使うにしても shapes やジェネリクスの注釈で型情報補完しないと面倒、クラスならもっと楽

    その他
    gengesa
    「PHPを捨てよう」まであと一歩

    その他
    hdampty7
    かつての自分もそう思ったことあったけど、今は真逆。PHP使うなら配列を存分に使え。ただスコープは限定的に。新規作成よりも維持が大変なのは他の言語も同じ。リプレースも考えれば初動が早い方がWeb界隈ではお得

    その他
    at_yasu
    at_yasu 「生まれた時から無限の可能性を持ちがちなPHPの配列」変な声出た。

    2023/03/26 リンク

    その他
    uzulla
    「それJava (or その他イケてる言語)」というご意見につきましては、昨今のPHPやそれの周辺の改善についての褒め言葉として受け取っておきますw

    その他
    fut573
    それならphpでやる必要性が薄い気がする

    その他
    spark7
    最近はphpもゆるさがなくなってきてつまらんというか面倒。バージョンアップでめちゃ修正に追われる。

    その他
    Wafer
    PHPはPHPしか使えない人を排除するために存在している。PHPが悪いんじゃない、使う人間に問題がある

    その他
    auto_chan
    いつのまにかどこかのだれかで配列がオブジェクトに変わってて、いつのまにかどこかから $xxx['yyy'] が $xxx->yyy になっててハテニャ?って思いながらもゴリ押しでものをつくってくのがPHPのいいところ!!

    その他
    shikiarai
    shikiarai 良い言語だよね、自分だけで書く分には。他ベンダのPHPを保守しろって言われると死ぬ。

    2023/03/26 リンク

    その他
    kakei-akihiko
    kakei-akihiko ついでにPHPを捨てたい。

    2023/03/26 リンク

    その他
    taguch1
    taguch1 懐かしくて気持ち悪くなった。

    2023/03/26 リンク

    その他
    doroyamada
    json_decodeは第二引数をfalseにすればobjectで返ってくるよ。

    その他
    tohokuaiki
    へぇ。なるほど。ところで列挙型とか知らんかった。

    その他
    jislotz
    jislotz 本筋じゃないけどDB接続使い回すコード自分はもう少しややこしく書いてたからシンプルで良さげと思った。

    2023/03/26 リンク

    その他
    pekee-nuee-nuee
    クラス作るのをサボるなってことですね……ハイすみません……

    その他
    kikuchi1201
    面白かったなあ〜

    その他
    yarumato
    yarumato “今は、すぐ書ける、より、正しく読める(静的解析できる)が重要。PHPの配列は高機能すぎて実行しないと結果不明。jsonデコード、DBからfetchなどは配列で返ってくるが、すぐさま個別の変数かクラスに変換せよ”

    2023/03/26 リンク

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    PHPの最高機能、配列を捨てよう!! / Throw away all PHP array now!!!

    At: PHPerKaigi 2023 ( https://phperkaigi.jp/2023/ ) Track A DateTime: 2023/3/25 10:20 (40min) Spe...

    ブックマークしたユーザー

    • kfly82024/10/03 kfly8
    • sigesaba2024/08/08 sigesaba
    • techtech05212024/06/04 techtech0521
    • letitride2023/04/30 letitride
    • tyosuke20112023/04/08 tyosuke2011
    • lugecy2023/04/02 lugecy
    • juve5342023/03/31 juve534
    • midas365452023/03/30 midas36545
    • tkom2023/03/28 tkom
    • radiocat2023/03/28 radiocat
    • tg30yen2023/03/27 tg30yen
    • ymse2023/03/27 ymse
    • field_combat2023/03/27 field_combat
    • mitukiii2023/03/27 mitukiii
    • matsuoshi2023/03/27 matsuoshi
    • toshikish2023/03/27 toshikish
    • masuke32112023/03/26 masuke3211
    • pmint2023/03/26 pmint
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事

    いま人気の記事 - 企業メディア

    企業メディアをもっと読む