Відокремлюй функціональності.

Відокремлюй функціональності щоб забезпечити однорідність дизайну.

Це мінімізує помилки та заощаджує час витрачений на планування.

Джон Ромеро. id Software