Opinion needed about two different implementations

Printable View