Принципи побудови X В 1984-му Боб Шейфлер та Джим Геттіс зафіксували ранні принципи побудови X: Додавай нову функціональність тільки тоді, коли без неї не можна завершити якийсь реальний застосунок. Вирішити, чим не є система, настільки ж важливо, наскільки вирішити, чим вона є. Не намагайся задовольнити всі можливі потреби; замість цього зроби систему розширюваною, щоб нові потреби могли бути задоволені сумісним чином.