This 53 minutes video will gonna change your perception about interaction, interfaces, coding, innovation and principles.
Bret Victor’s principle is the importance of continuous feedback. To do so, he invents tools that enable people to understand and visualize what they are creating.
"Creators need to see what they are doing"
"Two golden rules of information design: Show the data, show comparisons"
"This is not paper, when you have a new media you have to rethink this things, you have to think how can this new media allow us to more media connection to what we made."
Bret Victor also talks about how a “principle centered life” can help you to live.
"Every aspect of your life is a choice, but all default choices, you can choose to sleep through your life and accept the path that was laid out for you, you can choose to accept the world as it is, but you don’t have to. If there is something in the world that you feels wrong and you have a vision of what the world can be, you can find your guiding principle and you can fight for a cause. So after this talk I ask you to think about what matters to you. What you believe in and what you might fight for."
"What is your principe?"
"This principle will guide you and make it easier to know if what you are doing is right or wrong."
My principle: Tasks must flow without interruptions.
As the picture above show, the interface must be a tool to improve the capabilities of the user, help him to complete a task and make it easier to reach his needs. The interface must fits the problem and also fits the person.
A tool addresses human needs by amplifying human capabilities.
How many times did you passed a day long trying to figure out how to realize an idea on a software? We truly expend too much time and efforts to go over interruptions caused by bad interfaces (digital, physical, conceptual or social).Source: worrydream.com