Open6

Project Planning

ありまありま

user story

ユーザー視点から見たアプリケーションの機能を記述したもの

format: As a [type of user], I want [an action] so that [a benefit]

ありまありま

feature

ユーザーストーリーをもとに、必要な機能を洗い出す

ありまありま

architecture

メリット

  • 構造性
    • コードをどのように組織化して、異なるモジュール・クラス・関数に分割するか
  • 保守性
  • 拡張性

way

  • 独自のarchitectureを使用する
    • プロジェクトが小さい場合ならOK
  • よく使用されているパターンを使用する
    • MVC,MVP,Flux ...
  • フレームワークを使用する
    • React, Angular, Vue, Svelte ...
ありまありま

config.js
プロジェクト全体で再利用するすべての変数を置く
設定ファイルに分けることでデータの一部を変更するだけで、プロジェクトを設定することができる
不変の変数名は大文字で記載する(API_URL)

helpers.js
プロジェクトの中でも何度でも再利用する関数を格納すること