++++++++++この作品は・スリルとサスペンスを感じたい・自分で行動してストーリーを進めたい。そんな人にお勧めです。注:このストーリーは暴力的な表現を含みます。注:このストーリーでは途中で死亡することがあります。(死亡してもなんらかの形でゲームに参加できます。)次回のテストプレイが1月16日にあります。ご興味ありましたら、Twitterなどからご連絡ください。↓ただ、途中で埋まってしまったり、主催の都合でお断りすることがあるかもしれません。その場合は申し訳ありません。暁子エン・ジャパンで営業の採用を始めました!こちらです。↓https://employment.en-japan.com/desc_1051203/?aroute=6&arearoute=1&PK=EC6AA8今回、エンジャパンの方に取材頂いて、原稿を書いていただきました。なんというか、ほかの方から見た弊社って変な感じですね。弊社で手直しした部分もありますが、大体は書いていただいた感じです。暁子PHPカンファレンス見ました今月の12日にPHPカンファレンスありましたね!今年は、オンラインの開催で、リアルタイムにみる必要ないんじゃない?って思った方も多いかもしれませんが、私が思うこのセミナーのいいところはモチベの高いPGの集まりなので、刺激を受けて自分もモチベが高まるところですね。「やっぱりIT業界はいいなぁ...。(^_^)」と思いました!また、このセミナーのいいところは、実際の実用的なアプリでどのように取り組んできて、どのような失敗があったかという話を聞けることですね。知ってることとやったことは100倍ぐらい重みが違うので、ためになります。PHPに関しては、悪く言われることも多い言語ですけど、私はもう10年ぐらいPHPやってきて、PHPやってきてよかったなー、と思っております。言語というのは、すたれない勝ち馬に乗ることも大切なので、今のところ、まだPHPがメジャーであるのは確かですし。Javaの次に好きな言語です。)では、内容ですけど、私が見たものだけ、まとめをさくっと書いておきますね。1.PHPStan使う・PHPの静的言語解析をするツール。できれば使っていきたいですね。・PHPDocsちゃんと書きましょう。・PHPStormでもuseで使う名前空間の並び替えとかやってくれるらしい。2.テスト駆動開発の導入(シャドウバース)・テストを書くための時間がないんじゃない、テストを書かないから時間がないんだ!(...刺さる...(>_<))・決まった時間にテスト実行しよう・アプリDBとテスト用のDBを切り離そう・大規模なリファクタをする場合、大きなスコープでテストを書いてから、小さなスコープに切り出しておく。それでIN/Outが変わっていないことを確認。すると、失敗が少ない。いちいちDBにアクセスして集計していたら大変...。誰かがイイネを押したら、更新されないといけない...。ApacheKafkaがいいよ・分散トランザクションも難しいのでやめたほうがいいよSagaというソフトがあるらしいけど、難しいのでやめたほうがいいよ・Kappaアーキテクチャがおすすめ4.Composer2の話Composer2がだいぶ早くなったよーOSSのソース見るのは勉強になります。読んでみよう!来年も、これ見れるといいな。