CGI interview question

SOLID principles