34

Statechart talk

Embed Size (px)

Citation preview

Page 1: Statechart talk
Page 2: Statechart talk
Page 3: Statechart talk
Page 4: Statechart talk
Page 5: Statechart talk
Page 6: Statechart talk
Page 7: Statechart talk
Page 8: Statechart talk
Page 9: Statechart talk

You can only finish it when there is unlimited time, and unlimited budget.

Harry Weinberg

Page 10: Statechart talk
Page 11: Statechart talk
Page 12: Statechart talk
Page 13: Statechart talk
Page 14: Statechart talk

If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization

Harry Weinberger

Page 15: Statechart talk
Page 16: Statechart talk
Page 17: Statechart talk
Page 18: Statechart talk

The purpose of abstraction is not to be vague, but to create a new semantic level in which one can be absolutely precise.

Edsger W. Dijkstra

Page 19: Statechart talk
Page 20: Statechart talk
Page 21: Statechart talk
Page 22: Statechart talk
Page 23: Statechart talk
Page 24: Statechart talk

The good thing about bubbles and arrows, as opposed to programs, is that they never crash.

Bertrand Meyer

Page 25: Statechart talk
Page 26: Statechart talk

Perfection is achieved, not when there is nothing more to add but when there is nothing left to take away. Antoine de Saint Exupery

Page 27: Statechart talk
Page 28: Statechart talk
Page 29: Statechart talk
Page 30: Statechart talk
Page 31: Statechart talk
Page 32: Statechart talk

Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius - and a lot of courage - to move in the opposite direction. Albert Einstein

Page 33: Statechart talk

Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning.

Michael Moncur

Page 34: Statechart talk

The art of simplicity is a puzzle of complexity.

Doug Horton