Solid Principles With Examples