ソフトウェア開発において、要件定義はプロジェクトの成功に直結する重要なプロセス。その中でも、機能要件と非機能要件の区別は、開発チームがシステムの仕様を正確に理解し、目的に合ったソフトウェアを作成するために欠かせない。機能 ...
続きを読むテスト対象のコードを分離する 単体テストを効果的に実施するためには、テスト対象のコードを他の依存関係から分離することが重要。依存関係に直接アクセスすると、テストが複雑になり、外部リソース(データベースや外部APIなど)に ...
続きを読む1、画面遷移 画面の遷移についての図 例: 2、処理シーケンス 処理についてのフローの図 例: 3、機能一覧 主に下記、一覧にして各概要を記載 ・画面一覧 ・API一覧 ・バッチ一覧 4、画面定義 ...
続きを読むシステム設計: 要件からシステム全体を設計する 外部設計・詳細設計: 各種機能を実現する形式や画面の設計、どのようにコーディングするかの設計 インフラ回りの環境設計: 各種開発時、テスト時、リリース時のインフラ環境 ...
続きを読むざっくりと各開発プロセスの解説: 要件定義: 今から開発するもので何がやりたいか 基本設計: 要件を満たすシステムをどんな形式(Web、クラサバ等)で、どんな画面で作るか 詳細設計: 基本設計を満たすシステムをデー ...
続きを読むワイルドカードと正規表現について ワイルドカード: 2種類だけ 1、長さ0文字以上の連続した任意の文字列 * 2、任意の1文字 ? 正規表現: ワイルドカードで出来ることに加えて、複雑な条件を指定する事ができる
続きを読む