C/C++のソースコードを確認し、不具合につながる処理、危険な記述、保守性・可読性、責務や設計上の気になる点などをレビューします。
ITエンジニアとして24年の実務経験があり、直近数年はC/C++を使用したソフトウェア開発を中心に担当しています。実務経験をもとに、単に問題点を列挙するだけでなく、「なぜ問題なのか」「どのように改善できるか」をできるだけ分かりやすくまとめます。
【基本料金に含まれる内容】
・事前に合意した小規模な範囲のコードレビュー
・明確な不具合、危険な処理の確認
・可読性、保守性の確認
・責務や設計上の改善候補の提示
・問題箇所、理由、改善案の提示
・必要に応じた簡単な修正例
・説明に有効な場合は簡易的な構成図
レビュー対象は、1クラス・1機能・関連する数メソッドなどを目安に、内容を確認したうえで事前に決定します。
プロジェクト一式をご提供いただき、関連コードを確認しながらレビューすることも可能ですが、基本料金でプロジェクト全体を網羅的にレビューするものではありません。
【こんなご相談に対応します】
・このコードの書き方で問題ないか見てほしい
・原因は分からないが、このあたりが怪しい
・動いてはいるが、危険な処理がないか確認したい
・保守しにくいコードになっていないか見てほしい
・設計やクラスの責務に気になる点がないか確認したい
【基本料金に含まれないもの】
・プロジェクト全体の大規模レビュー
・大規模な再設計
・完成版ソースコード一式の作成
・開発環境の構築
・特定環境でのビルド/実行確認の保証
・大規模な追加実装
上記が必要な場合は、内容を確認したうえで対応可否・料金・納期をご相談します。
ご購入前にレビュー対象をご相談いただければ、基本料金内で対応可能か確認いたします。
ご購入前に、レビュー対象のコード・クラス・機能などをご相談ください。
本サービスは、事前に合意した小規模な範囲を対象としたコードレビューです。プロジェクト全体の網羅的なレビューや、大規模な設計変更・追加実装は基本料金に含まれません。
ご購入後、レビュー対象となるソースコードと、可能であれば以下の情報をご提供ください。
・コードが何をするものか
・期待している動作
・現在困っていること、気になっている点
・特に確認してほしい箇所や観点
プロジェクト一式をご提供いただく場合も、レビュー対象範囲を事前に確認させていただきます。
ビルド・実行環境が必要な場合は、環境や確認内容によって対応できない場合があります。
内容が基本料金の範囲を超える場合は、作業開始前に対応範囲・追加料金・納期をご相談します。
ソースコードやプロジェクトに機密情報・個人情報等が含まれる場合は、必要に応じてマスキング等を行ったうえでご提供ください。