6

他のソフトウェア開発者が開発環境とツールを再評価する頻度に興味がありました。私は大企業で働いていましたが、誰もが嫌う厳格なツールセットを使用していましたが、それについては何もできませんでした。そのため、その環境ではできなかったので、誰も開発環境を実際に更新することはありませんでした。

自分自身のスタートアップになった今、新しいツールや開発環境の評価に際限なく時間を費やすことができることに気づきましたが、実際にはそうすべきではないし、余裕もあ​​りません。私は月に 1 日、新しい開発ツールを調べて、切り替える価値があるかどうかを試すことに専念しています。

新しい IDE、エディター、バグ追跡ツール、デバッガーをどのくらいの頻度で試しますか? または、独自の新しいバージョンに更新しますか?

4

6 に答える 6

4

これは継続的なプロセスですが、2年程度ごとに大きな変更を加えることはあまりありません。大きな変更には時間がかかりすぎるため、トレードオフは一般的に価値がありません。主な変更は、既存のプロジェクトのターゲットまたはコンパイラのアーキテクチャとツールチェーン全体を変更することとして定義される場合があります。

プロジェクト間で大きな変更が発生する可能性があることに注意してください。新しいプロジェクトは、大幅なコストをかけずに、まったく異なるアーキテクチャとツールチェーンに落ち着くことができます。ただし、ここで最先端になりすぎないように注意する必要があります。プロジェクトが複雑になるにつれて、後でプロジェクトをサポートしないセットアップが選択されないようにするには、評価プロセスが必要です。

ただし、マイナーな変更については、ツールと環境をアップグレードする機会と理由が見つかったので、アップグレードするだけです。

-アダム

于 2009-02-26T20:06:10.763 に答える
3

私にとって、アップグレードはイベント駆動型であり、タイマー駆動型ではありません。私は新しいツール(ライブラリ、IDE、CASEツールなど)に耳を傾け、レーダーに表示されるときにそれらを評価します。

マイクロソフトのテクノロジを使用して、やむを得ない理由がない場合は、最新バージョンに移行します。OSSでは、何か説得力のある前進がない限り、私が知っていることを使用します。

于 2009-02-26T20:07:08.793 に答える
2

職場では、バージョンのサポート期間が終了すると、ツールをアップグレードします。次に古いバージョンにアップグレードします。

自宅では、無料の新しいもののコピーを見つけたらすぐにアップグレードします (つまり、3 つの Web キャストに参加すると、vs2008 std エディション、ユーザー グループなどのコピーが送られてくるという取引もあります)。

于 2009-02-26T20:13:12.697 に答える
1

IDE-これは難しいかもしれませんが、私は何年にもわたっていくつかの異なる進歩を遂げてきました。プロジェクトまたは特定の機能を使用していると、アップグレードがトリガーされる場合があります。たとえば、誰かがLINQを使用して機能を実装したため、ASP.Net2.0プロジェクトは一夜にして3.5プロジェクトになりました。それ以外の場合は、現在使用されているものです。ここでのポイントは、変更はチーム全体に影響を与える可能性があるため、軽く行う変更ではないということです。

バグ追跡ツール-これは、慎重に管理する必要のある一元化されたものの土地にもあります。これはQAツールであるため、更新を探す頻度とインストールの時期について独自のポリシーを設定しておくとよいでしょう。新しい機能を入手するのがクールな場合もあるからです。同等の開発チームは、いつwikiを更新するかです。

バージョン管理-私たちのほとんどがTortoiseSVNを使用しているため、これらは個別に管理されており、それぞれにローカルクライアントコピーがあります。したがって、更新は誰かがそれをしたいときに行われます。私は個人的に可能な限り最新の状態を保つのが好きです。

OS-この一部は部門ごとに制御できますが、更新するのに十分な数の異なる部分があるため、自分で更新を実行することもあります。Vistaに移行しないことはわかっているので、いつWindows 7に移行するかはわかりません。また、XPを約5年間使用しているので、いつかXPを終了すると思います。その前は、Windows 2000 Professionalを数年間使用し、その前はNT4.0を使用していました。

PC-3年ごとに新しいマシンを入手するという方針があります。私が今いるところから始めたとき、私はP4ボックスを使用していたので、デュアルコアボックスへのアップグレードは非常に素晴らしく、2GBから4GBへのRAMのブーストも良好でした。

于 2010-01-11T19:15:38.127 に答える
1

特定の機能を実際に見逃していない限り、または別のツールの代わりにあるツールを使用しないと、より多くのタスクに時間がかかったり効率が低下したりすることに気付いた場合を除き、更新するだけです。

于 2009-02-26T20:09:01.363 に答える