Pertimbangkan dua perancang UI yang ingin mendesain desain "menarik pengguna". "Daya tarik pengguna" adalah konsep yang tidak objektif dan hanya ada di benak para desainer. Jadi desainer A misalnya dapat mengambil warna merah, sementara desainer B mengambil warna biru. Desainer A membuat tata letak yang sepenuhnya berbeda dari desainer B, dan seterusnya.
Saya membaca tentang SRP (Prinsip Tanggung Jawab Tunggal) dan apa yang saya pahami adalah semacam analisis subjektif atau perincian tanggung jawab yang dapat bervariasi dari perancang OO ke perancang OO lainnya. Apakah saya benar? Dengan kata lain, apakah mungkin untuk memiliki dua penganalisa dan perancang berorientasi objek yang sangat baik yang menghasilkan dua desain berbeda untuk satu sistem berdasarkan prinsip SRP?