As the name suggests, the moving brick is not needed, and it is physical activity.
What is moving brick? Software blue-collar, others are designed, you strictly follow the design of others.
Or use the IDE, take a few controls, write several events.
In fact, the moving brick is not completely not fully charged, but you don't have your own creativity inside.
So, I don't think you can do better, just that the hard sleeve is moving brick. You play your own talent to make your work better, not moving bricks.
So I like to refactor, I like to get a new thing, I don't want to move bricks :)