18

Hammock Driven Design

  • Upload
    ilegra

  • View
    498

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Hammock Driven Design
Page 2: Hammock Driven Design

Hammock Driven Development

Page 3: Hammock Driven Design

Rich Hickey

when was the last time that you spent to think about something during 1 hour?

Page 4: Hammock Driven Design

Hammock Driven Development

Page 5: Hammock Driven Design

• Fix on Prod• QA Team• Fix on DEV• Design

Expensive

Cheap

Page 6: Hammock Driven Design

• analysis/Desing• Undestand• Found Solution

How avoid the Bugs?

Page 7: Hammock Driven Design
Page 8: Hammock Driven Design

• Featuring are Result not Target• Featuring not solve any problems

• Introduce new problems

• Avoid done answers

• Avoid problems != solving them

Problems Solutions

Page 9: Hammock Driven Design
Page 10: Hammock Driven Design

“You will often find the next big idea by completely crucifying the last guy’s idea,”

Hickey says.

• Talk about• Write• Draw

Page 11: Hammock Driven Design

* Facts* Context* Constraints

Page 12: Hammock Driven Design

you can't connect things you don't know about.

* be critical* read* know

Page 13: Hammock Driven Design

you will need 2 possible solutions and attribute positive points and negative points

Page 14: Hammock Driven Design

• Hammock• Away computer• See the problem on != corners• Found good strategy

Page 15: Hammock Driven Design

Good Design:• Write the solution• Make pictures• Think on different places• Hammock and close your eyes

Page 16: Hammock Driven Design

“You can go in the hammock, you can close your eyes, and no one knows that

you’re not sleeping, but they won’t bother you because they think you might be sleeping.”

Hickey says.

Page 17: Hammock Driven Design

when you make a mistake is a opportunity to learn

Page 18: Hammock Driven Design

For understand the problem, What do you know?* Facts* Context* Constraints Write proposed solution Express your ideas with picture Talk about the problem