free 2 2月 2022 テストをいい感じにする システム開発における自動テストについて 自動テストの環境が良い形で整備されていると、開発もやりやすくて、プロダクションコードの品質も上がって、修正もしやすくて、良いことずくめになる。 とは言え、なかなか難しいのはその環境を整備することの難易度が非常に高いせいで、自動テストの環境を整備できない。 プロ… 続きを読む
React 30 1月 2022 React で Wordleを作ってみた 話題のWordle関連です。 最近はReactで何かを作る練習していた事もあり、丁度よい題材と思ったので、WordleをReactで作って公開するところまでやってみました。 ## React による Wordle 実装 まずWordleを紹介しているブログ記事を見たところ、5文字の文字当てゲームらし… 続きを読む
React 25 1月 2022 Reactで新幹線風電光掲示板を作ってみました Reactの練習のために、何か作ってみたいという思いはあったのですが、Reactで試すのに適した課題を見付けられずにいました。 新しいフレームワークを試す時の定番であるWebのTODOアプリを作ってみることも考えたのですが、Webアプリだと「SPA(Single Page Application)じ… 続きを読む
php 13 12月 2021 PHPのソースコードからクラス図をリバースエンジニアリングする php-class-diagram を作りました。 この記事はQiita AdventCalendar 2021 PHPの13日目の記事です。 @smeghead Tiwtterやってます。 ## きっかけ ソフトウェアを上手く作れるようになりたいという動機で設計に関連する情報収集をしていると、モデル駆動開発の文脈でJIGが紹介されているのを見付けま… 続きを読む
CakePHP2 11 12月 2021 CakePHP2 ‘string’ is deprecated.intelephense(1007) つい最近までPHPのプログラムを、素のVim(lspとか使わない)で書いてたんですが、使ってるPHPのバージョンも7.4になったので、ステップ実行等いろいろ利点のある環境にしてみようと思い、VSCode上でPHPのプログラムを書くようになりました。 VSCodeで PHPの開発環境を整えると、間違っ… 続きを読む