Am I using correct programming principles?

Printable View