Mission Abandoned 2024年02月18日 2017年8月末に株式会社リコーを退職し、ソラミツ、メルペイ、カウシェとバックエンドサービス開発に従事してきました。最初の頃は、初めてのバックエンドサービス開発なので、どのように行うのがよいのかは手探りに近かったのですが、メルペイで現在も運用されているマイクロサービスの1つを開発してから、さまざまなバックエンドサービス開発を通して、得た… 続きを読むread more
健全なバックエンドサービス開発 2024年02月10日 ウェブサービスのバンクエンドサービス開発に従事してすでに6年以上経過しています。そして、最初から「API仕様ファースト開発」を行っています。「API仕様ファースト開発」は、私自身の造語です。 バックエンドサービスを開発する際に、(無意識に)私にとって当然だと思っていたのは次の2つです。 フロントエンドを提供するバックエンドサ… 続きを読むread more
API仕様の技術的負債の返済で遭遇する問題 2024年02月07日 API仕様の技術的負債が積み上がっている「言い訳」の一つに次のようなものがあります。 バックエンドサービスとそれに対応するフロントエンドサービスを同じソフトウェアエンジニアが開発しているので、API仕様を書く必要がない。 本当にそうでしょうか。また、テストに関しても、バックエンドサービスのAPIのエンドポイントを直接呼び出し… 続きを読むread more