This is straight from the horse’s mouth, Flash’s inventor, Jonathan Gay:
"Lego helped me learn to allocate resources. You only had so many bricks and you needed to find an efficient way to use them. Lego was also very forgiving. If you made a mistake, you could always take part of your creation apart and make it better."