私はちょうどかなり大きなシステムの書き直しを行ってきました。私は改良されたコードの領域を見つけて特定するよう求められました。私たちが費やした努力は価値があったと顧客に正当化する方法として。分野を特定することは本当に困難な部分ではありませんが、私はこの情報を最もうまく提示する方法には苦労しています。これに関する提案や、過去に何か似たようなことをした人がいれば感謝します。コードの改善を確認
0
A
答えて
0
それは顧客によって異なります。顧客は技術的に志向していますか?それらは内部か外部か?彼らはどれくらい詳細を望んでいますか?書き直しを依頼されましたか、そうであれば誰が、どんな理由でですか?
3
は実際には、これはあなたのtechnical debtの減少です。通常、このような努力から得られるメリットはすべてここでも適用されます。いくつかの効果は将来を見据えたものになるでしょう。例:
- より良い、より明確なAPIの結果として欠陥率が減少しました。
- インターフェイスのテストが容易で、統合ポイントが少なくて済むため、開発時間が短縮され(低コスト)
- 古いコードを維持するのが簡単になりました。これは、依存するレイヤーがより洗練され、ひどいことから解放されるためです。
それらのいくつかは、しかし、すぐに次のようになります。
- より速くより少ない嫌なものがありますので、構築します。
- これらの領域の単体テストが難しかったため、生産まで見つからなかったバグを特定しました。
- 層の分離と懸念が改善されています。
これらの種類の利点が適用される程度は、もちろんプロジェクトとそのコードベースによって異なります。
0
技術者以外の方のために、私はバーチャートとパイチャートをお勧めします。テクニカルではない人々が大きなカラフルなチャートのような複雑なテーマを理解するのに役立つものはありません。
関連する問題
- 1. コードの改善
- 2. Word VBAコード改善
- 3. LinQでのコードの改善?
- 4. VBAコードを改善する
- 5. コード解析の改善
- 6. コードの改善が必要
- 7. 電子メールの確認方法を改善する
- 8. ネオンで改善するコード
- 9. コードを改善する別の方法
- 10. カスタムjqueryコードのヒントを改善する
- 11. このコードを改善するには
- 12. このJqueryコードを改善する
- 13. このコードを改善するには
- 14. このコードを改善するには?
- 15. このコードを改善する方法
- 16. フォールを改善する方法Javaコード
- 17. コードを改善する方法Laravel?
- 18. 反復コードRテーブルを改善する
- 19. SSE(SSSE3)YUVをRGBコードに改善
- 20. Androidランチャー3コードを改善する
- 21. Java並行コード改善のアイデア
- 22. R Windowsメモリエラーとコードの改善
- 23. バイナリから10進コードへの改善
- 24. WPFアプリケーションの改善スプラッシュ画面を使用したコールドスタートアップのパフォーマンスの確認
- 25. Javascript改善コード切り替えステートメント
- 26. 未確認の改行
- 27. パンダの改善
- 28. スタンプカップリングの改善
- 29. Xpathの改善
- 30. バルクインサートの改善