不定期に誰に向けるでもなく PHP に関する雑な殴り書きをしている。日付が変わってから変わる前の日付の奴だと言い張って投稿するくらいの雑さ加減。
private class const あるから local const いらないんじゃない?って言われた
- https://phpc.social/@Crell/111574253159763975
- 俺もなんかそんな気もする
- あとなんかもう一人コメントくれた Russel のひとの予見が秀逸かつ辛辣で笑った
- いわく、「まず変数の使いまわしを防ぐよう皆デフォで使いはじめるよね」
- 「次は型宣言もつけようぜってなるよね、はい別 RFC」
- 「
$
が嫌いな連中も途中から気に入りはじめて、次の RFC は仮引数に定数を使えるようにする奴だろうね」 - 「そんで次は shadowing とか言い始めるの、はいまた別 RFC」
- 「一貫しない構文がドミノ倒し的に作られるわけよ」
- 「ぶっちゃけ単に子クラスで使ったりオーバーライドしたりできない形で状態の別の持ち方を増やすだけだよねそれ」
- まあローカル変数のかわりなんで子クラスで使ったりオーバーライドしたりできないのは何も悪いことではないし、mutable な変数よりはマシな状態の持ち方だと思うけども、予見そのものはかなり良いところを突いてるように見える、多分本当にそうなる
- 「いらないんじゃない?」という話も分かる一方、やっぱりあったら使うくらいの欲しさ具合はあるんだよな、という感じがするので、前回のに引き続き欲しい理由が強めにある人いれば教えてほしい
- ついったードットコムで英語でしゃべるのはあまりピンとこないけど(基本日本人としか絡まないし)マストドンだと外人ばっかりなので英語でいいかなってなる
PHPMD 2.15.0 が出てる
- https://github.com/phpmd/phpmd/releases/tag/2.15.0
- 先行して出てた PHP Depend 2.16 での PHP 8.3 / Symfony 7 の構文対応を含む
nielsdos のひとが ext/dom の HTML 仕様にのっとってない部分を書き出してた
staabm のひとが PHPStan で TODO 管理できるようにしてた
- https://github.com/staabm/phpstan-todo-by
- 何を言っているのかわからねーと思うが、TODO コメントに日付を書いておくとその日までに解消されてなかったら PHPStan 先生に怒られるという
- やれば旅行とか結婚式とかのライフイベントの準備まで PHPStan で管理できなくもなそうである
Xdebug 3.3.1 が出てた
- https://xdebug.org/announcements/2023-12-14
- これはバグ修正リリースだけど、先月の 3.3.0 でフレームグラフ出せるようになってたり中を見れる内部クラスの構造が増えてたりしてわりと元気