Apa yang disebut oleh Bob Martin " Arsitektur Bersih " lebih merupakan "arsitektur meta", pedoman tingkat tinggi untuk membuat arsitektur berlapis. Itu tidak mengatakan hal seperti
"Harus ada lapisan Model, lapisan Lihat dan lapisan Presentasi, dan mereka harus diimplementasikan menggunakan MVP ",
itu hanya berisi aturan yang lebih umum untuk lapisan seperti "dependensi harus pergi dari lingkaran luar ke lingkaran dalam, bukan sebaliknya" . Dan karena di MVP, View (= UI) mungkin mengenal Presenter, tetapi Presenter dipisahkan dari View oleh sebuah antarmuka, MVP hanyalah salah satu dari banyak solusi yang mungkin yang memenuhi aturan ini.
Tentu saja, seseorang dapat menggunakan MVP di dalam sistem "Arsitektur Bersih", tetapi ini bukan satu-satunya pendekatan yang benar. Setiap desain UI di mana "lapisan dalam" tidak tahu apa-apa yang istimewa tentang UI, dan di mana UI mengikuti juga aturan "Arsitektur Bersih" lainnya yang dijelaskan dalam artikel Bob Martin akan baik-baik saja.