Upgrade to Pro — share decks privately, control downloads, hide ads and more …

State Charts - Design & Develop

State Charts - Design & Develop

My first public talk about thinking in individual States your User and Application is in to make the design, build and maintaining of Products easier. State Charts give you the ability to think and develop on an individual State level and zoom-in/out of the overall Statechart to stay confident with projects of any size. The talk was on a high introduction level, but can be applied via code or paper, for design, development and/or documentation. Would love to hear feedback @140am !

Avatar for Manuel Kreutz

Manuel Kreutz

November 19, 2013

Other Decks in Programming

Transcript

  1. STATE CHARTS “Logged In” State NOT need a “Log In”

    function Logged Out Log In Logged In 101
  2. STATE CHARTS what is going on in here ? Top

    Menu Popup Main Window 101
  3. OVERVIEW chart.addState(“View Email”, { answer: function() { this.goToState(“Reply Email”); },

    enterState: function() { /* show email on page */ } }); design build
  4. OVERVIEW Logged In ! Main Window ! View Email !

    Email History design build maintain