作業フローのフロントエンドアーキテクチャ

フロントエンドアーキテクチャは、シリーズでのツールとプロセスのセット

私たちがいることをフロントエンドアーキテクチャプロジェクトを開始する必要が開発する際の規範と計画のシリーズを

1.0相、選択されたフロントエンドのフレームワークを構築するために、継続的な統合環境、書き込みフロントエンドアプリケーションのビルドスクリプトを

2.0相、選択されたフロントエンドフレーム + 完全なビルドスクリプトシステムを構築並列に作業チーム標準化(経口または自動)。

3.0段階、フロントエンドフレーム選択 + 完全なビルドスクリプトビルドシステム + プロセスの標準化をフロントエンドの開発フレームワーク(セキュリティレベルを強化する能力)、フロントエンドシステム設計(ユーザーエクスペリエンスと開発者の利便性)、

これは、独自の持っているフロントエンド・アプリケーション・フレームワーク開発ツールコラボレーションツール(開発コストを)。(ビルド・ツールへのビジネスからの仕事のフォーカス)。

進化するプロジェクトフェーズ、およびチームサイズは密接に関連しています。保護するためにチームを首尾よく開発するために共同作業を行うことができ、我々は、開発に必要な開発の一連の処理をし、作成し、適切な開発標準を

「社会主義の本質は解放し、生産性の支配的な要因である生産力を開発することである、生産力を解放する基本的なタスクは、人々を解放することで、市場経済は最良の経済的な操作機構の構成を最適化するために(人的資源を含む)資源を達成することです。」


チップ:

  1. コード組織:オープンREADME関連情報が読むべきかを理解、読み取りpackage.jsonは、プラグインシステムのいくつかを理解して、自分のホームディレクトリ内のファイルを閲覧する何ビルドスクリプト、システム・コンポーネントライブラリを使用して、インフラストラクチャ、などの設定を理解します設定、プロジェクトを読んで理解するためのコードを入力してください
  2. コードスタイル
  3. リント仕様コード:セミコロンで文の終わりかどうか、インデントスペース、===タイプを使用することが決定された機能は、ラップブレース場合は、同じです
  4. 標準名:命名法(命名こぶ、下線付き命名法、ハンガリー語表記)、CSSプリプロセッサと命名規則、命名成分
  5. 仕様開発ツール:EditorConfig、リントプラグ、スペル検出完了パス(パスIntelllisense)、コードの自動補完、エメット、プラグインは、コードフォーマット
  6. プロジェクトのドキュメント:README作成ガイド(運用支援環境、必要な依存関係の環境とどのようにビルド、プロジェクトのインストールガイド、または例の動作環境の最後の行に、関連文書のリンク、情報の関連するソース、ディスカッショングループ)
  7. グラフを描く:コード生成、プロのツール、ソフトウェアに付属のツール、オンラインツール
  8. 編集可能なドキュメントライブラリ:WIKIソフトウェア、Gitの+値下げコード管理ツールに基づいて、プロのコラボレーションツール
  9. 録音建築の決定:意思決定の軽量アーキテクチャ録音
  10. 可視化文書:コードの読みやすさに注意を払います
  11. かんばんツール:ビジネス知識の一元管理
  12. 提出情報:ほぼすべての業界標準のバージョン管理にGit、SVNを使用します
  13. ウェイオープンソースプロジェクト
  14. コードの品質を改善するプロセスを通じて:コードは、コードの手動での見直しを前処理します
  15. コードの品質を向上させるためのツールを使用します
  16. テスト戦略:ユニットテスト、構成要素のテスト、契約テスト/インタフェース試験、E2E試験

「戦略は、アルゴリズムのカプセル化は、各アルゴリズムは、彼らがお互いに置き換えることができるというように、共通のインタフェースを持っている別のクラスにカプセル化され、行動のパターンです。」


 

要約:

  使用1. ワークフローする並行開発をチーム、特定のサイズに製品開発を整理する必要があります。

  2.別の戦略は、2つの主要な措置を採用使用頻度費用対効果を。状況に応じて具体的な戦略を採用。

  注:コード組織は、提出、命名情報(Gitは、SVN)を標準化した場合、かんばんツールがプロセスを介してコードの品質、業界においてより高い周波数を使用して、テスト戦略(単体テスト)を改善します。

  3.ワークフローは、あるツールとプロセスのコレクションは、自然、ツールとのプロセスの一種であるポリシー

おすすめ

転載: www.cnblogs.com/bearRunning/p/12237450.html