Objlab
← シナリオに戻る
レベル 2 - シナリオシートRefactoring and conversion

Gluecode

A scenario showing how legacy code can be normalized, encapsulated and moved into a more readable structure without radical rewrites.

TargetGluecode
モードCode refactor
リンク3 リンク
観測可能な出力4 観測可能な出力
Gateway: www.objlab.it·モックデモ: 有効·モード: Code refactor
レベル 3 - 運用デモ

このビューは、モックデータ、ログ、観測可能な出力を用いてユースケースの運用詳細を示します。実際のバージョンは LAN バックエンドまたは Objlab gateway を経由して実行されます。

モード

このデモは合成データを使用し、LAN VM を直接呼び出しません。

モックメトリクス

  • Modules analyzed: 18 - Legacy classes and services identified
  • Adapters generated: 7 - Compatibility layer ready
  • Refactor tasks: 14 - Priority actions in the modernization plan

関係するソフトウェア

  • Legacy adapter
  • Code refactoring
  • Transformation layer

バックエンドとオーケストレーション

  • www.objlab.it gateway
  • Gluecode API
  • audit log

デモフロー

  1. Open the legacy block
  2. Choose the refactoring path
  3. Run the demo flow
  4. Compare before and after

モックリクエスト

{ "project": "legacy-app", "mode": "refactor", "goal": "adapter-layer", "dry_run": true }

モックレスポンス

{ "status": "ok", "modules": 18, "adapters": 7, "diff": ["rename service", "extract API boundary"] }

観測可能な出力

Refactoring mapAdapterLogical diffModernization tasks

実行ログ

Scan

Legacy modules and internal dependencies detected

Plan

Incremental refactoring plan created

Review

3 points require source code validation