Tsuzura

記事を探す

知ると、一歩進める。

仕組みを知りたいとき。選び方に迷ったとき。いまの作業に必要な知識を、言葉や工程から探せます。

本文まで検索

26件の記事

設計AIにどこまで任せてよいかを決めるAIへ任せる範囲を、公開範囲・データ・権限・失敗時の影響から決めます。設計要件と受入条件の決め方作る範囲と完成の判定を、一機能分の要件メモにまとめます。設計作りたいサービスに必要な仕組みを決める作りたい機能が画面だけで作れるか、サーバー・DB・外部サービスが必要か整理します。設計非機能要件の決め方必要な品質を、利用条件、測定方法、合格基準へ変えます。設計技術選定の進め方要件と品質条件から候補を比べ、採否と見直し条件を決めます。設計C4モデルで構成図を2枚描く利用者・外部システム・アプリケーション・データストアを2枚の構成図にまとめます。設計シーケンス図の作り方一つの利用場面から、参加者と正常・代替・失敗経路の処理順を整理します。設計ER図とデータモデルの作り方業務上の情報を、エンティティ、属性、識別子、関係、制約へ整理します。設計状態遷移図の作り方状態、出来事、遷移、条件を表と図にまとめ、実装とテストへ渡します。設計APIとは?システム同士の頼み方と返し方画面とサーバーなど、システム同士が何を頼み、何を返すかを一往復で整理します。設計OpenAPIでAPI仕様を作る一つのAPI処理について、入力、出力、エラー、セキュリティ要件を仕様へまとめます。設計認証と認可の判断表一つの操作について認証と認可を分け、拒否、セッション、テストの条件を判断表へまとめます。設計コードアーキテクチャの種類と選び方MVCからVertical Sliceまで、違いと選び方を整理します。設計ソフトウェア設計の基本原則SOLID、DRY、KISS、YAGNIを、設計判断へ使う方法を整理します。設計コードの抽象化とは何か共通化やinterfaceを増やす前に、隠す詳細と利用側へ残す約束を決めます。設計技術判断をADRに残す重要な技術判断の背景、候補、結論、影響、見直し条件を記録します。実装SSR・CSR・SSG・ISRの選び方SSR・CSR・SSG・ISRを、処理場所、利用者別データ、秘密情報、認可、キャッシュから選びます。実装Web脆弱性の防ぎ方入力が影響する処理を追い、SSRF・CSRF・インジェクションなどの防御と確認を決めます。実装AIに渡す実装タスクの切り方一機能を確認可能な実装タスクへ分け、AIへ渡す順番を決めます。実装Gitで変更を確認・保存・戻すAIが変更した差分を確認し、必要な内容だけを履歴へ残すか、状態に応じて戻します。実装AI生成コードをレビューするAI生成コードを要件、差分、検証結果、依存関係、権限からレビューします。テストテストの種類と選び方単体・結合・E2Eなどの役割を整理し、変更に必要なテストを選びます。テスト脆弱性診断の進め方許可範囲を定め、診断結果を修正と再診断へつなぐ記録を作ります。公開データベースを変更・移行する前に決めること既存データを変える前に、停止・バックアップ・復旧・移行後の確認方法を決めます。公開サービス公開前の確認公開候補と証拠、停止条件、復旧方法を公開判定票にまとめます。運用Webサービスの最低限の運用設計担当、異常の発見、繰り返し作業、復旧を一つの運用設計票にまとめます。