IT-словарь › Программирование › Greenfield-проект

Greenfield-проект

Программирование Svenska → Обновлено: 2026-10-18

Новый проект без существующего кода, с которым приходится считаться. Свобода в выборе технологий, архитектуры и паттернов. Противоположность — brownfield (доработка существующей системы).

Термин заимствован из девелопмента: greenfield — незастроенная земля, brownfield — участок с прежней промышленной застройкой. Greenfield звучит заманчиво, но рискованно: без контекста существующих систем легко выбрать неверно. Brownfield недооценён, но у него свои трудности: раскопки легаси-кода, поэтапные миграции, паттерн «душащая смоковница» (Мартин Фаулер), feature-флаги. На практике большинство работы — brownfield.

← Назад к словарю