「フルスクラッチ」の版間の差分
Administrator (トーク | 投稿記録) 編集の要約なし |
|||
| 9行目: | 9行目: | ||
*[[マッシュアップ]] | *[[マッシュアップ]] | ||
[[category: システム開発]] | |||
2025年2月4日 (火) 06:48時点における最新版
フルスクラッチ(英語:full scratch building)とは、既存のものを一切流用せずにまったく新規に設計および開発することをいう。
概要[編集 | ソースを編集]
フルスクラッチという言葉は元々は模型用語であり「部品から自作する」「既存の枠組みを付かない」という意味で、プラモデルなどの組み立てキットを使わずに、爪楊枝で模型を作ったり木彫りの熊のような彫刻などを指す。なお、英語圏ではスクラッチビルディングと言った方が伝わる。
プログラミングの世界ではプログラムの全面的な作り替えをさすことが多いが、もう少し広い視野ではビジネスモデル(ビジネスロジック、MVCパターンやMVVMパターンでいうモデル層)の全面的な見直しを行う際にも使われる。また、既存のソースコードをあえて見ずに、目コピーしたような場合にも使われる。