Việc áp dụng nguyên tắc là chủ quan. Tuy nhiên, "chủ quan" không tương đương với "ưu tiên" giống như cách thẩm mỹ làm.
Có những thái cực rõ ràng. Một lớp có chính xác một phương thức, chỉ có một vài dòng mã, không gọi ra bất kỳ lớp nào khác, chắc chắn tuân theo SRP. Mặt khác, một lớp có hai phương thức, một phương thức chứa triển khai e-mail hoàn chỉnh thông qua các ổ cắm thô và một phương thức xây dựng biểu mẫu GUI, chắc chắn không tuân theo SRP.
Thẩm mỹ là một tương tự kém. Một sự tương tự tốt hơn sẽ là các khái niệm khoa học máy tính nổi tiếng về khớp nối và sự gắn kết . Cả hai thuộc tính này đều là đen và trắng, đúng hoặc sai. Tuy nhiên, chúng có thể đo lường được, ngay cả khi có yếu tố định tính. Nếu bạn hiển thị một nhóm các nhà phát triển có kinh nghiệm hai thiết kế riêng biệt cho cùng một tính năng, họ sẽ đưa ra các bài đọc tương tự về thiết kế nào có nhiều khớp nối và / hoặc sự gắn kết.
Trong thực tế, SRP về cơ bản chỉ là sự gắn kết chức năng. Nó nói rằng các phần của một số mô-đun (ví dụ: lớp) nên được nhóm lại với nhau vì tất cả chúng đều góp phần thực hiện cùng chức năng và không vì lý do nào khác. "Chức năng" có thể bị giải thích - một số người có thể hiểu điều này theo nghĩa đen là một tuyên bố chức năng (hoặc phương thức hoặc thủ tục) , những người khác có thể lùi lại một chút và nghĩ về một chức năng là "gửi e-mail" hoặc "phát nhạc" , nhưng vẫn còn rất nhiều chỗ để điều động. "Quản lý công cụ" không phải là một mô tả chức năng hợp lệ.