フロントエンド開発部門は成長し、スタッフも増加し、技術も向上しています。 CSSer はフロントエンド開発チームを代表することはできませんが、CSSer はフロントエンド開発の非常に重要な部分です。私たちは、仕事をより快適にするために、関連するチームコラボレーションの知識を学びます。関連する知識は、今後 Webjx.com に追加される予定です。 フロントエンド開発部門は成長し、スタッフも増加し、技術も向上しています。 CSSer はフロントエンド開発チームを代表することはできませんが、CSSer はフロントエンド開発の非常に重要な部分です。私たちは、仕事をより快適にするために、関連するチームコラボレーションの知識を学びます。関連する知識は、今後 Webjx.com に追加される予定です。 ここに私の散在した経験のいくつかを挙げます。 1. ドキュメント プログラムを書く人なら誰でも、ドキュメントの重要性を知っています。すべてのプロジェクトの概要にはドキュメントの必要性が書かれていますが、時間の制約により、詳細なドキュメントは存在しません。これにより、その後のメンテナンスのコストが増加し、書き直しが必要になる場合もあります。 したがって、コメントと製品ドキュメントを必ず記述してください。 2. オブジェクト指向 それはナンセンスのようです。しかし、AS と JS におけるオブジェクト指向は、教科書におけるオブジェクト指向とはまったく異なります。たとえば、スクリプト言語の継承とインターフェースは、JAVA のものほど優れていません。何をするか?それは問題ではありません。デザインパターンを柔軟に適用することで、チームの機能が向上します。ファクトリ、単一責任、ポリモーフィズムの原則を理解すれば、基本的に JS システムをより柔軟にすることができます。 3. ツールとアジャイル開発 人間は道具を使うという点で類人猿と異なります。複雑なものを扱うことができれば、非常に有能に見えるだろうという、従来のプログラマーの考え方は持つべきではないと思います。複雑なものをシンプルにすることは本当に強力です。 他に思いつかないので、思いついたら投稿します。jb51.net にコメントを残して、あなたの経験を共有してください。 |
Docker が今日非常に人気がある理由は、主にその軽量性、迅速な展開、およびリソースの利用にありま...
物件の詳細な説明transition 属性の目的は、一部の CSS プロパティ (背景など) をスム...
<br />情報の重複、情報過多、情報強迫、パーソナライズされたカスタマイズ、検索エンジ...
この記事の例では、Appleの電卓を実装するためのJSの具体的なコードを参考までに共有しています。具...
目次1. はじめに2. MySQLルーターを構成する2.1 MySQLルーターのインストール2.2 ...
IIS7 では、「URL REWRITE2」疑似静的モジュールがインストールされているかどうかを確...
まずmysqlを削除します: sudo apt-get remove mysql-*残ったデータをク...
オンラインで検索して重複データを削除し、ID が最小のデータだけを残します。方法は次のとおりです。 ...
目次導入説明書実際の経験長所と短所総括する導入mysqlpump は mysqldump の派生です...
私の環境: 3 centos7.5 1804マスター 192.168.100.140ノード1 192...
最近、プロジェクトで写真をアップロードする要件があるのですが、顧客がアップロードする写真のサイズがま...
1. 内閣府マスターノードを監視することで、他のスレーブノードへの自動フェイルオーバーを実現できます...
この記事は、CentOS 7の詳細なインストールチュートリアルを参考のために記録します。具体的な内容...
この記事では、MySQL 8.0.16圧縮パッケージのインストールと設定方法を参考までに紹介します。...
序文Linux 上で jar パッケージを実行する方法は誰もが知っています。なぜ別々に話したいのでし...