Он имел ввиду главенство архитектуры над кодом. И у него это неплохо получилось.
Прежде чем писать код, тесты и прочее, сначала проработайте архитектуру, и в частности архитектуру данных, их взаимосвязи.
В программировании есть метод DOA -
data-driven-architecture https://habr.com/ru/company/timeweb/blog/590675/
Такой подход становится очень популярным. А с появлением современных языков програмирования, еще и очень удобным. Например в
clojure.