Mình xin nhắc lại một chút về nguyên lí này. Single Responsibility Principle tương ứng với chữ S trong SOLID: Mỗi module hoặc class chỉ phải chịu một trách nhiệm duy nhất, tất cả các dịch vụ của nó phải được liên kết chặt chẽ với trách nhiệm đó. Robert Cecil Martin đã phát biểu nguyên lí này …