Attributes . Break-Apart Design . Names