Structured programming is rule driven and relies on top-down planning.
Structured Programming was the dominant style in the 70's and 80's, while the bricolage style was actively discouraged, deemed incorrect, and improper. In today's society though, the computer culture has evolved into a culture of simulation. A perfect example can be a person's approach to video games today. Games such as Sim Series and MUDD allow the players to operate in a simulated world using real life strategies. The culture of simulation allows bricoluers to interact with their computer environment and tinker with programs.