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

Build the right thing

Build the right thing

konrad_126

March 30, 2023
Tweet

More Decks by konrad_126

Other Decks in Programming

Transcript

  1. @konrad_126 Dan North IT'S USING EXAMPLES TO TALK THROUGH 


    HOW AN APPLICATION BEHAVES... ...AND HAVING CONVERSATIONS ABOUT THOSE EXAMPLES.
  2. @konrad_126 Dan North IT'S USING EXAMPLES TO TALK THROUGH 


    HOW AN APPLICATION BEHAVES... ...AND HAVING CONVERSATIONS ABOUT THOSE EXAMPLES.
  3. @konrad_126 DISCOVERY THE HARDEST SINGLE PART OF BUILDING A SOFTWARE

    SYSTEM IS DECIDING PRECISELY WHAY TO BUILD. - FRED BROOKS
  4. @konrad_126 DISCOVERY RULE: FOR EVERY MINUTE ON PARKING LOT A

    DRIVER GETS A POINT. FOR EVERY 100 POINTS DRIVERS GET A FREE HOUR.
  5. @konrad_126 DISCOVERY A DRIVER HAS 100 POINTS. A DRIVER ENTERS

    PARKING LOT AND STAYS FOR AN HOUR. HOW MANY POINTS THE DRIVER HAS? RULE: FOR EVERY MINUTE ON PARKING LOT A DRIVER GETS A POINT. FOR EVERY 100 POINTS DRIVERS GET A FREE HOUR.
  6. @konrad_126 DISCOVERY EXAMPLE: A DRIVER HAS 100 POINTS. A DRIVER

    ENTERS PARKING LOT AND STAYS FOR AN HOUR. DRIVER NOW HAS 0 POINTS. RULE: FOR EVERY MINUTE ON PARKING LOT A DRIVER GETS A POINT. FOR EVERY 100 POINTS DRIVERS GET A FREE HOUR.