Webフロントエンド開発CSS関連チームコラボレーション

Webフロントエンド開発CSS関連チームコラボレーション

フロントエンド開発部門は成長し、スタッフも増加し、技術も向上しています。 CSSer はフロントエンド開発チームを代表することはできませんが、CSSer はフロントエンド開発の非常に重要な部分です。私たちは、仕事をより快適にするために、関連するチームコラボレーションの知識を学びます。関連する知識は、今後 Webjx.com に追加される予定です。
フロントエンド開発部門は成長し、スタッフも増加し、技術も向上しています。 CSSer はフロントエンド開発チームを代表することはできませんが、CSSer はフロントエンド開発の非常に重要な部分です。私たちは、仕事をより快適にするために、関連するチームコラボレーションの知識を学びます。関連する知識は、今後 Webjx.com に追加される予定です。
ここに私の散在した経験のいくつかを挙げます。
1. ドキュメント

プログラムを書く人なら誰でも、ドキュメントの重要性を知っています。すべてのプロジェクトの概要にはドキュメントの必要性が書かれていますが、時間の制約により、詳細なドキュメントは存在しません。これにより、その後のメンテナンスのコストが増加し、書き直しが必要になる場合もあります。
したがって、コメントと製品ドキュメントを必ず記述してください。
2. オブジェクト指向

それはナンセンスのようです。しかし、AS と JS におけるオブジェクト指向は、教科書におけるオブジェクト指向とはまったく異なります。たとえば、スクリプト言語の継承とインターフェースは、JAVA のものほど優れていません。何をするか?それは問題ではありません。デザインパターンを柔軟に適用することで、チームの機能が向上します。ファクトリ、単一責任、ポリモーフィズムの原則を理解すれば、基本的に JS システムをより柔軟にすることができます。
3. ツールとアジャイル開発

人間は道具を使うという点で類人猿と異なります。複雑なものを扱うことができれば、非常に有能に見えるだろうという、従来のプログラマーの考え方は持つべきではないと思います。複雑なものをシンプルにすることは本当に強力です。
他に思いつかないので、思いついたら投稿します。jb51.net にコメントを残して、あなたの経験を共有してください。

<<:  PHP で JSON バックスラッシュを削除する例

>>:  MySQL InnoDB ロックの概要

推薦する

MySQLは適切なストレージエンジンを選択します

データベースに関して最もよく聞かれる質問の 1 つは、現在のビジネス ニーズを満たす MySQL の...

AngularとIonicのライフサイクルとフック関数を素早く理解するための記事

目次角度成し遂げる呼び出し順序知らせイオニックionic はページのライフサイクルをどのように処理し...

jQuery タグセレクターの適用例の詳細な説明

この記事では、jQueryタグセレクターアプリケーションの具体的なコードを例として紹介します。具体的...

HTML チェックボックスとラジオボタンスタイルの美化の簡単な例

HTML チェックボックスとラジオボタンスタイルの美化の簡単な例チェックボックス: XML/HTML...

Nginx でアクセス頻度、ダウンロード速度、同時接続数を制限する方法

1. アクセス頻度、同時接続、ダウンロード速度を制限するために使用されるモジュールと命令の概要ngx...

HTMLはa要素hrefのURLリンクを自動的に更新したり新しいウィンドウを開いたりする機能を実装する

場合によっては、次のような機能を実装したいことがあります。リンクをクリックします。リンクがブラウザで...

Centos7 DockerでNginxファイルを変更するプロセスの詳細な説明

1. docker に nginx をインストールします。 docker に Nginx をインスト...

WHMCS V7.4.2 グラフィカル インストール チュートリアル

1. はじめにWHMCS は、ユーザー管理、請求書の支払い、ヘルプ サービスなど、オンライン ビジネ...

mysql5.7 のエンコーディングを utf8mb4 に設定する方法

最近、問題に遭遇しました。モバイル端末の絵文字や一部の絵文字は 4 バイトですが、UTF-8 は 3...

JavaがMySQL 8.0に接続できない問題の解決策

この記事では、参考までにMySQL 8.0に接続できないJavaの問題をまとめて紹介します。具体的な...

IE6/7 は混乱するだろう: 空のテキスト ノードの高さの問題

序文: ietester でドキュメント コードを表示するには、debugbar を使用します。すべ...

Chrome 73 によるフレックスレイアウトの崩れの解析と解決方法

現象プロジェクトにはネストされたフレックス構造がいくつかあります。 <スタイル> /* ...

MySQL 8.0 のメモリ消費の詳細な分析

目次1. innodb_buffer_pool_size 2. innodb_log_buffer_...

CSS の両端揃えを実現する div+css レイアウトの 4 つの方法の概要

2 端揃えを実現する div+css レイアウトは、Web ページの組版でよく使用されます。この記事...

Vuexの特性と機能の詳細な説明

目次Vuex とは何ですか? Vuexの5つの特性vuex の State 機能とは何ですか? vu...