~ リファクタリングにおける変更とテストのサイクル作り、リファクタリングのパターンとポイント、リファクタリングの実践ポイント ~
・リファクタリングの基礎から修正やテストのためのサイクル作りのポイントまでを修得し、ソフトウェアの劣化を防止するための講座
・テストコードの組み合わせ方からリファクタリングの実践方法までを修得し、コストパフォーマンスやメンテナンス性の向上に応用しよう!
・WEB会議システムの使い方がご不明の方は弊社でご説明いたしますのでお気軽にご相談ください。
~ リファクタリングにおける変更とテストのサイクル作り、リファクタリングのパターンとポイント、リファクタリングの実践ポイント ~
・リファクタリングの基礎から修正やテストのためのサイクル作りのポイントまでを修得し、ソフトウェアの劣化を防止するための講座
・テストコードの組み合わせ方からリファクタリングの実践方法までを修得し、コストパフォーマンスやメンテナンス性の向上に応用しよう!
・WEB会議システムの使い方がご不明の方は弊社でご説明いたしますのでお気軽にご相談ください。
確実にコードを綺麗に書き直せばよくなるはずなのに、なぜそのままにしてしまうのでしょうか?
いわゆる、動いているコードはそっとして手を付けたくはない。既存のコードになんらかの手を加えることでバグを含めてしまうかもしれない。新しい機能を追加しようとしても、コードが複雑化して手のつけようがない。このために過去のコードをそっとしておきたい。と言ったように、結果的に問題なく動いているコードに対して修正を行う事によってバグが発生するという懸念点があるからやらないといったような形で、修正の場所は分かっていても手を出せない・出さないという事が考えられます。しかし、コードを修正できないゆえの機会損失は実は後々への影響が大きなものです。できることならば古いコードも含めて、少しずつ機能を拡張していきたいものです。既存のコードを負債とするのではなく、資産を引き継いで拡張するためにリファクタリングという手法をとります。
テストコードとワンセットにしてコードの改造や、将来のメンテナンス時間の増加に備えていくことで、コストパフォーマンスやメンテナンス性が格段に向上すると思われます。
本セミナーでは、リファクタリングを行う前に行うべき事や実際にコーディングであり得るパターンに対する対応策を説明し、最後は実際のリファクタリングの実践例について講師がデモを行う事で、リファクタリングの実践法を修得します。
開催日時 |
|
---|---|
開催場所 | オンラインセミナー |
カテゴリー | オンラインセミナー、ソフト・データ・画像・デザイン |
受講対象者 |
・組込みシステムのソフトウェア開発者や保守に関わるエンジニア ・要修正のプログラムがあるものの、修正後に発生するバグを恐れて手を付けられずにいる方 ・コード品質やコードレビューに関わるエンジニア ・自動車、航空、電気電子その他関連企業の方 |
予備知識 | ・何かしらのプログラミングの経験(説明はC、C++を利用しますが、具体的な言語の経験は問いません) |
修得知識 |
・リファクタリングすべきコードの見つけ方を修得できる ・コードの修正やテストにおける効果的なサイクル作りを修得できる ・リファクタリングの効果的な実施方法 |
プログラム |
1.リファクタリング実施の背景と現実 2.リファクタリング前の準備 3.リファクタリングのパターンと実施ポイント |
キーワード | リファクタリング バグ 不具合 コスト メンテナンス 修正 運用 開発 環境 コード テスト スパゲッティコード 変数 関数 機能 |
タグ | ソフト品質、組み込みソフト |
受講料 |
一般 (1名):49,500円(税込)
同時複数申込の場合(1名):44,000円(税込) |
会場 |
オンラインセミナー本セミナーは、Web会議システムを使用したオンラインセミナーとして開催します。 |
こちらのセミナーは受付を終了しました。
次回開催のお知らせや、類似セミナーに関する情報を希望される方は、以下よりお問合せ下さい。
営業時間 月~金:9:00~17:00 / 定休日:土日・祝日