Конструкт - это наши языки программирования, мы используем их для создания работающего приложения. Приложение (то, что можно задеплоить и запустить) - это артефакт. Различные характеристики вроде производительности - это характеристики именно артефактов. Тем не менее, мы сильно сфокусированы именно на конструкте и рассматриваем его с позиции “легкости” - насколько легко писать код, насколько легко заменять программистов на проекте (т.е. насколько знакомым код будет выглядеть для новых программистов).

С другой стороны, артефакт обладает другими характеристиками - качество, корректность, поддерживаемость, возможность изменений. Нам стоит оценивать наши конструкты по характеристикам наших артефактов.

Источник: Простое сделать легким - Рич Хикки