Design Sins

641
-1

Published on

Slides from a lightening talk I gave at ACCU 2013

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
641
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Design Sins

  1. 1. accu 2013 bristol, aprildesignsins PETE GOODLIFFE pete@goodliffe.net @petegoodliffe
  2. 2. PE TE G OODLPROGRAMME IFFE R / AUTHOR / COLUMN IST / TEACHER ★ CON SCIENTIOUS CODER
  3. 3. exhibit a
  4. 4. exhibit b
  5. 5. exhibit c
  6. 6. x x x
  7. 7. request “x”foo(size) bar() baz(size)
  8. 8. foo(size) bar() baz(size)
  9. 9. exhibit d
  10. 10. exhibit e
  11. 11. lack of generality unnecessary generality ambiguous ownershipsubverting existing patterns
  12. 12. final observation
  13. 13. F I N ★★★Pete Goodliffe @petegoodliffe pete@goodliffe.net
  14. 14. ★★★THEY ALL LIVED HAPPILYEVER AFTER ★★★ (after mandatory ritual suicide)
  15. 15. IMAGE CREDITS ★COD http://www.sxc.hu/photo/202410

×