設計・技術選定について

設計・技術選定について

アプリケーションの実装において大事なのが「設計」

  • 設計の前にあるのが仕様を決めるステップ
    • 仕様とはそのアプリケーションがどのような動きをするか?を定めたもの
    • どのようなページがあって、それぞれにどのようなデータを表示するのか、そして注文はどのような動きをするのか?
  • 仕様から設計を行う
    • いくつかのレイヤー(層)がある
    • 一番重要なのはどの言語、技術、サービスを使うか
      • インフラ部分は今回触れていませんが、実際にはこれらのコードを載せるインフラ部分も決める必要があります。
    • この技術選定には幅広い知識が求められる。
    • 決められた仕様とそのサービスの方向性、また実装するメンバーやチームの経験・能力などを考慮して決める必要があるため
      • データベースのテーブル設計
      • モデルやコントローラーなどの設計
      • コンポーネント設計
      • ベストプラクティス
      • デザインパターン

Leave a Reply

Your email address will not be published.

CAPTCHA