# AIエージェント×テスト駆動開発フロー
AIコーディング時代の効率的TDDアプローチ テスト駆動開発(TDD)は優れた開発手法ですが、AIツールの進化によって、より効率的で創造的なプロセスに進化できます。最近個人的に試しているTDDフ...
19 search resultsShowing 1~19 results
You need to log-in
AIコーディング時代の効率的TDDアプローチ テスト駆動開発(TDD)は優れた開発手法ですが、AIツールの進化によって、より効率的で創造的なプロセスに進化できます。最近個人的に試しているTDDフ...
はじめに Cursorエディタをインストールする際、誤って「codeコマンドをインストール」にチェックを入れてしまい、既存のVS Codeのcodeコマンドと競合してしまうことがあります。この記...
MCPサーバー(ファイルシステム)のDocker設定手順 このドキュメントでは、Model Context Protocol (MCP) のファイルシステムサーバーをDockerを使用してセット...
id: 8ba2ec1a 参考記事 今回やること NestJSの初期化(hello worldまで) prisma の初期化 postgreSQLの初期化 prisma と postgreSQL...
id: 91eea4d1 この記事のリポジトリ 前回 今回やること resolver で使用するためのcontextを用いて、prisma と接続 クエリをなげて、prismaと接続できているこ...
id: 3b8292b6 前回 今回やること prisma の初期化 Prisama schema の作成 shcema の migaration prisma client を用いたクエリ送信...
id: 4f38f3f8 前回 今回やること GraphQL Code Generatorによる型定義ファイルの生成 生成した型定義ファイルをresolverへ適用 GraphQL Code G...
Mutation の実装 前回 ローカルでGraphQL サーバー構築(その1. Apolloを利用したgraphqlサーバー立ち上げまで) 今回やること mutation typeスキーマの定...
id: 72e2f090 前回 今回やること GraphQLスキーマを外部ファイル化する スキーマ読み込み GraphQLスキーマを外部ファイル化する .graphqlファイルを読み込むのに必要...
やること: graphqlのスキーマの定義 データセットの用意 graphqlのリゾルバの定義 apolloサーバー立ち上げ playgroundでテスト graphqlのスキーマの定義 参考:...
背景 docker の練習として、docker container 内に python の環境構築をしてみます。 やること python の dockerfile 作成 dockerfile の...
環境 windows11 wsl2 ubuntuのインストール $ wsl --install -d Ubuntu-22.04 インストールされていることを確認 wsl -l -v NAME ...
やりたいこと デザインパターンのAbstract Factoryパターンを理解するため、TECSCORE*(1)にJavaで記載されたコードを参考にtypescriptでAbstract Fac...
Factory Methodをtypescriptで書いてみた。 クラス図 コード abstract class Product { public abstract use(): void } ...
Iterator パターンは、要素の集まりを保有するオブジェクトの各要素に順番にアクセスする方法を提供するためのパターン 何らかの集約体が必ずAggregate インタフェースを実装する Agg...
0章 実装とインタフェースの切り分け インタフェースに対してプログラミングすることが積極的に取り入れられている。 再利用の方法 継承 スーパークラスで実装されている内容をサブクラスにも引き継ぐ ...
責務と機能 責務: 内部状態に応じて、その対応が変化する 機能: 内部状態に関係なくいつも同じ値を返す アンチパターン 多重度*の記載がない すべてが1対1の場合も手続き型設計を引きずっている危...
コルーチンとは 一次処理を中断して再開できるもの。 ジェネレーターで作るコルーチン ジェネレータの作成・活性化・値送信 # ジェネレータを作成 def g_hello(): r = yield ...
基本文法 コメントアウト // 変数の定義 let 変数名 = value; 定数の定義 const 定数名 = value; テンプレートリテラル `${変数or定数}`; (テンプレートリテ...
19 search resultsShowing 1~19 results
Qiita is a knowledge sharing service for engineers.