㈱エアケント

社員ブログ

【Claude Code 失敗談 #11】Claude Codeに任せすぎると、コードの意味がわからなくなりがちな話

※Claude Codeを使用して記事を作成しています。シリーズ:Claude Codeを使ったAndroidアプリ開発 失敗談#11:Claude Codeに任せすぎると、コードの意味がわからなくなりがちな話 ← 今回※この記事の事例は、...
Claude Code

【非エンジニア編 第11回】見積もりが妥当か、非エンジニアがClaude Codeで感覚をつかむ方法

※Claude Codeを使用して記事を作成しています。前回の記事では、エンジニアの発言をClaude Codeで翻訳してもらう方法を紹介しました。今回のテーマは、見積もりの妥当性です。見積もりが出てきたが、高いのか安いのかわからない「そん...
社員ブログ

【Claude Code 失敗談 #10】Composeで不要な再描画が起きがちな話

※Claude Codeを使用して記事を作成しています。シリーズ:Claude Codeを使ったAndroidアプリ開発 失敗談#10:Composeで不要な再描画が起きがちな話 ← 今回※この記事の事例は、Claude Codeを使った開...
社員ブログ

【非エンジニア編 第10回】「エンジニアが言っていること」をClaude Codeで翻訳してもらう

※Claude Codeを使用して記事を作成しています。前回の記事では、エンジニアへの依頼文を整える方法を紹介しました。今回は、その逆方向のコミュニケーションです。テーマは、エンジニアが言っていることを理解するです。説明を受けたが、専門用語...
Node.js

【Node.js実務講座】番外編:なぜルーティング層で DI を行うのか?〜アーキテクチャの美しさと .env による環境分離〜

酒本先輩!第14回で src/config/database.ts を作って PrismaClient を外から注入する『True DI』に修正しましたよね。でも、正直なところ『リポジトリの中で直接 new PrismaClient() を...
社員ブログ

【Node.js実務講座】第14回:Prisma Client による型安全な CRUD 操作と高度なリレーション・トランザクション処理

1. Prisma Client の生成メカニズムと型補完(Autocomplete)の裏側酒本先輩!前回で PostgreSQL を起動して、schema.prisma からマイグレーションを実行できました。でも、prisma.cartI...
社員ブログ

【Claude Code 失敗談 #9】Claude Codeに設計を丸投げすると、アーキテクチャが崩れがちな話

※Claude Codeを使用して記事を作成しています。シリーズ:Claude Codeを使ったAndroidアプリ開発 失敗談#9:Claude Codeに設計を丸投げすると、アーキテクチャが崩れがちな話 ← 今回※この記事の事例は、Cl...
社員ブログ

【非エンジニア編 第9回】エンジニアへの依頼文をClaude Codeで整える

※Claude Codeを使用して記事を作成しています。前回までの記事では、職種別の具体的な活用法を紹介してきました。今回からは第3部「コミュニケーション編」に入ります。最初のテーマは、エンジニアへの依頼文です。依頼したつもりが、意図と違う...
社員ブログ

【Node.js実務講座】第13回:Prisma ORM の導入と PostgreSQL データベース接続・マイグレーション

1. なぜ生の SQL や古い Query Builder ではなく Prisma ORM なのか?酒本先輩!レイヤードアーキテクチャと DI の設計が完了して、メモリ上でのカート機能は完璧になりました。でも、このままだとサーバーを再起動し...
社員ブログ

【Claude Code 失敗談 #8】テストを書かずにClaude Code任せにすると、品質が崩れがちな話

※Claude Codeを使用して記事を作成しています。シリーズ:Claude Codeを使ったAndroidアプリ開発 失敗談#1〜7:指示・ライブラリ・コードまわりの失敗#8:テストを書かずにClaude Code任せにすると、品質が崩...