私は、私の組織で内部的に開発されたすべてのソフトウェア用にある種のライブラリをセットアップすることを考えていました。私は、善良な SO の人々がこのトピックについて持つかもしれないアイデアを集めたいと思います。
再利用可能なコードを書く利点を開発者に浸透させることに何の意味があるのか 、次のプロジェクトで開発者が最初に行うことは、再利用できるコードがすでに存在するという知識が不足しているためにファイル->新規である場合です。
追加の利点として、このようなライブラリがあるだけで、開発者はコードを書くときに再利用性についてもっと考えるようになると思います
このライブラリをできるだけシンプルに保ちたいと思います。おそらく私の要件は次の 2 つだけです。
- 検索機能
- 多くの種類のコンポーネントに使用可能: アセンブリ、Web サービスなど
各アセット/コンポーネントに必要な基本情報は次のとおりです。
- 名前とバージョン
- 説明/目的
- 依存関係
もっと情報を記録してくれませんか?
ウィキ、フォーラムなど、これに最適なプラットフォームは何ですか?
このようなソフトウェア ライブラリの成功と失敗の違いは何ですか?
すべてのアイデアは大歓迎です。
ありがとう
編集:
投稿後にこれらの同様の質問を見つけました: