あなたの技術的負債もまだ?[予約]

非オリジナルは、こちらをクリックしてジャンプ  の説明リンクアドレスを

この技術の内容は、私たちが借金の危害の分析を支援するためのマイクロチャネル公共番号内部の記事を見て、ダウン良いの感じなので、コレクションをまとめ、の理由と少なく、いくつかの迂回路を取ることを期待して、避けるべきですか。

以下は、テキストです。

 

技術的負債は何ですか?                                                                 

1992年に技術的負債は、ウォード・カニンガムによって提案された、それは我々が意図的にまたは意図せずに、ソフトウェアアーキテクチャやコーディング過程で間違った決断をしたことを意味します。時間の蓄積と、このエラーは、債務の多くのように、熊のようなより多くなります。

ハザード技術的負債                                                                        

金融負債と技術的負債、金利は返済期間が長い上にドラッグ、があり、我々はより多くの関心を払う必要があります。多くの一時的なコードは、不合理なアーキテクチャは、最終的のような重大な結果をもたらすだろう。

  • 小さな機能の最適化、コードは新たな問題を紹介する大規模な変更、大幅に増加し、開発コストとテストコストだけでなく、非常に簡単に引き起こす可能性が

  • 大きさの順序を持​​ち上げるとき、顧客の生産環境では、データの量は、それが爆発する際に知っていない、ステルス爆弾のように、深刻なパフォーマンスの問題が表示されます。

  • 歴史的コードは、コードが無効であるますます肥大化し、より多くの、最終的なコード変更して維持することを恐れています

技術的負債の原因                                                               

ビューの我々の現在の製品コード・ポイントでは、技術的負債は、主に以下のような理由によるものです。

喫緊の課題

喫緊の課題は、2例に分かれています

1は、時々 、主に事前のために、事前にオンライン利用に必要な機能のいくつかのデモを持っている必要があり
、顧客の納期は非常にタイトな圧力であり、2

上記の2例は、いくつかの一時的な方法の使用がなど、スキーマを作成したり、コードを書くことながら、私たちは、より迅速に提供するために、オリジナルの良いデザインを放棄させる、との場所の変更でコード書くことが求められます  //TODO: マークを、それが意味します一時的なコードで、コードが最終的に再構築のために戻ってくる必要があります。

現実には、コードがあることである  TODO ように、というのが多くの場合、好きな開発者として、より多くのようになります。「これは再び時間を最適化することにより、その後、最初であることを」、そして何もそこではありません。

コミュニケーションの欠如

歴史の中でジュニアプログラマはコードを変更し、コードはロジックとビジネスロジックの場合には明確ではない、とチームメンバーが通信していない場合、それはコードを変更することが許可され、二つの結果が生成されます。

1、問題は、自動テストやテスターをチェックされますが、もちろん、これは良いケースです
変更が本番環境への放出にチェックアウトされていない後2、隠れた問題があり、これは非常に危険です

KPI評価

8月の初めから、チームはKPIの評価を始め、それが皆の熱意を高めることを目指し、誰もがちょうど評価指標に焦点を当てた場合、問題があるだろう、で「問題は、アームチェアに関する」。この傾向が続けば、すべての人のパフォーマンスは、おそらくかなり良いですが、製品コード、悪い味が、より多くなります。

だから私は自分のアイデアやプログラムを書くために、復興のためのアプリケーションを作ることができ、チームの全員限り、悪趣味の匂いを奨励、採択後のボーナスがあるでしょう。

技術的負債は、それを避けるために?                                                                  

それはすべての害上記技術的負債になると、その後、技術的負債は、それを避けるために行かなければなりませんか?それはおそらくため速度が、すぐに配信され、ビジネスの機会を得たことができますので、実際には、必ずしも、例えば、迅速プリセールスプレゼンテーションや機能を起動するには、そのような債務は、必要です。

なぜなら債務、任意の時間を伝え、チームに回避する必要があるために負っている。しかし、通信が最初にランク付けすることです。

借金を返済技術                                                                         

アウト遅かれ早かれ、返済する必要があり、ミックスに、借金は同じで、債務は限り定期的に返済が好循環になるよう、ひどいではありません。私たちは家を買うために抵当として、時間の毎月の返済を取得します。

電流を返済するためにいくつかの方法が考えることができます。

1は、測定前にコードのコードレビューは、あなたには、いくつかの不必要な技術的負債大幅に回避することができます行うに戻って準備が置かれている
問題のTODO製品コード解決するためのタスクの形で定期的に、2を
3に、通信が非常にあります重要なのは、チームの文化を形成する必要があり、十分な通信は、農産物技術的負債の一部を回避することができます

概要                                                                                           

技術的負債の正しいビューは、正の技術的負債は避けられないが、定期的な返済の必要性は、負の技術的負債を極力小さくする必要があります。だから、管理者がスキルを練習する必要がある技術である技術的負債合理的な計画と管理、の必要性があります。

あなたのプロジェクトや製品技術的負債、それ?

おすすめ

転載: www.cnblogs.com/Rawls/p/11492639.html