フロントエンド開発部門は成長し、スタッフも増加し、技術も向上しています。 CSSer はフロントエンド開発チームを代表することはできませんが、CSSer はフロントエンド開発の非常に重要な部分です。私たちは、仕事をより快適にするために、関連するチームコラボレーションの知識を学びます。関連する知識は、今後 Webjx.com に追加される予定です。 フロントエンド開発部門は成長し、スタッフも増加し、技術も向上しています。 CSSer はフロントエンド開発チームを代表することはできませんが、CSSer はフロントエンド開発の非常に重要な部分です。私たちは、仕事をより快適にするために、関連するチームコラボレーションの知識を学びます。関連する知識は、今後 Webjx.com に追加される予定です。 ここに私の散在した経験のいくつかを挙げます。 1. ドキュメント プログラムを書く人なら誰でも、ドキュメントの重要性を知っています。すべてのプロジェクトの概要にはドキュメントの必要性が書かれていますが、時間の制約により、詳細なドキュメントは存在しません。これにより、その後のメンテナンスのコストが増加し、書き直しが必要になる場合もあります。 したがって、コメントと製品ドキュメントを必ず記述してください。 2. オブジェクト指向 それはナンセンスのようです。しかし、AS と JS におけるオブジェクト指向は、教科書におけるオブジェクト指向とはまったく異なります。たとえば、スクリプト言語の継承とインターフェースは、JAVA のものほど優れていません。何をするか?それは問題ではありません。デザインパターンを柔軟に適用することで、チームの機能が向上します。ファクトリ、単一責任、ポリモーフィズムの原則を理解すれば、基本的に JS システムをより柔軟にすることができます。 3. ツールとアジャイル開発 人間は道具を使うという点で類人猿と異なります。複雑なものを扱うことができれば、非常に有能に見えるだろうという、従来のプログラマーの考え方は持つべきではないと思います。複雑なものをシンプルにすることは本当に強力です。 他に思いつかないので、思いついたら投稿します。jb51.net にコメントを残して、あなたの経験を共有してください。 |
この記事では、VMware 環境下で Ubuntu と Windows 間でファイルを共有する方法を...
Linux システム時間には 2 種類あります。 (1)暦上の時刻。値は、指定された時刻、1970 ...
1. 概要Zabbix は非常に強力で、最も広く使用されているオープンソースの監視ソフトウェアです。...
質問特定の MySQL 接続について、それがどのクライアント プロセスからのものであるかをどのように...
この記事では、大画面ページのスクリーンアダプテーションを実現するためのVueの具体的なコードを参考ま...
目次序文困難クロスドメイン定義nginxの機能リバースプロキシ静的と動的の分離達成しようとする最終結...
この記事では、オンラインチャットを実現するためのVue + sshフレームワークの具体的なコードを参...
水平方向では、行の配置を左、中央、右に設定できます。基本的な構文<TR ALIGN="...
React tsxは参照用にランダムな検証コードを生成します。具体的な内容は次のとおりです。最近、t...
MySQL は、SQL 解析とクエリ最適化のプロセスを通じて SQL を実行します。パーサーは SQ...
目次1. グループクエリの概略図2. groupbyキーワード構文の詳細な説明3. 簡単なグループク...
ステップ1: Stowをインストールするこの例では CentOS を使用しているため、拡張 EPEL...
1. 背景多くのブログや記事を読みましたが、JVM のメモリ割り当て方法に関する包括的な記事は見つか...
mysql5.7.17のインストールチュートリアルを参考までに共有します。具体的な内容は次のとおりで...
問題の説明nginx を設定することで、異なるポートを介して異なる Web アプリケーションにアクセ...