Skip to content

Instantly share code, notes, and snippets.

@tamata78
tamata78 / batch_checklist.md
Last active February 25, 2020 01:25
バッチ作成チェックリスト

バッチ作成チェックリスト

仕様理解、調査

  • 全体仕様の理解
  • 実装方式の検討、実現可否の調査

インフラ準備

  • バッチサーバー構築
  • 参照テーブルの準備
  • テーブル定義作成
@tamata78
tamata78 / debug_checklist.md
Created December 8, 2019 13:20
デバッグのチェックリスト

現状把握

  • 修正影響
    • 機能:どの機能に影響があるか。
    • DB:どのテーブルに影響あるか
  • 確認情報
    • ログ
      • 状態確認ができるログ出力
      • 効率的にログを解析する
  • DB
@tamata78
tamata78 / build_local_env.md
Created December 8, 2019 12:33
ローカル環境構築

環境構築で外せないポイント、効率的に構築するためのポイントをまとめます。

  • 前提
    • IDEを用いて、既存アプリが動作するまでの環境構築を効率的に行う
@tamata78
tamata78 / test_checklist.md
Last active December 20, 2019 04:06
test_checklist

テストチェックリスト

テストで確認、準備すべき項目のチェックリストです。

  • テストケース
  • テスト準備
    • テスト環境整備
      • STG環境確保
      • サーバー設定
    • アプリデプロイ
  • テストデータ作成
@tamata78
tamata78 / impl_commonFunc_checklist.md
Last active December 20, 2019 04:13
実装共通機能のチェックリスト

共通

  • ログ
    • ログ出力内容(各ステップ、結果、時間。スタックトレース)
    • ログレベル
    • ログ出力先
@tamata78
tamata78 / testcase_point.md
Last active December 6, 2019 12:45
testcase checkPoint

全体構成

テスト内容、テスト方法、結果確認方法を記載します。

    1. テスト概要
    • 1.1 テスト単位
    • 1.1 テスト対象
    • 1.2 条件
      • 入力パラメータ(画面、API)
      • 外部参照データ
  • DB、ファイル
@tamata78
tamata78 / table_design_point.md
Created May 29, 2019 07:30
テーブル設計ポイント
  • Viewの中でViewは呼ばない。可読性が落ちる。
  • 抽出対象の確認
  • プライマリキーの指定は、想定レコードを一意に絞れているか確認
  • 集計対象項目は、ソートされるため、インデックスを設定
@tamata78
tamata78 / design_patt.md
Created April 12, 2019 04:12
設計パターン

データ

なぜ
	用途
どこ
	ファイルパス
なに
	名称
	属性
	内容

デフォルト値