Your SlideShare is downloading. ×
Great Software Design
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Great Software Design

1,221
views

Published on

A tallk about not just good software design but Great Software Design. Introduction to SOLID, design patterns, ant-patterns and some tips.

A tallk about not just good software design but Great Software Design. Introduction to SOLID, design patterns, ant-patterns and some tips.

Published in: Technology, Sports

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,221
On Slideshare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. http://lifetuned.com http://pikpak.me Great Software Design@tommysqueak http://tomphilip.me
  • 2. AudienceParticipation
  • 3. What makes good design?Why do we need it?
  • 4. Design Patterns
  • 5. Anti-Patterns
  • 6. Spotting Bad Design
  • 7. ƒ(alt+0131)
  • 8. How can we cheat?
  • 9. It’s a design process too
  • 10. More• http://en.wikipedia.org/wiki/Anti-pattern#Software_design_anti-patterns• http://butunclebob.com/ArticleS.UncleBob.PrinciplesOfOod• http://lostechies.com/wp-content/uploads/2011/03/ pablos_solid_ebook.pdf• http://en.wikipedia.org/wiki/SOLID_%28object-oriented_design%29
  • 11. • Picture Credits http://www.flickr.com/photos/mathom/ 6303022591/ - Anti-patterns• http://www.flickr.com/photos/johnsyweb/ 3051647719/ - TDD• http://www.flickr.com/photos/denharsh/ 3914321829/ - Cheating• http://www.flickr.com/photos/verbaljam/ 708980418/ - Code smells• http://www.flickr.com/photos/smil/ 4196304056/ - Patterns• http://www.flickr.com/photos/nikio/ 3899114449/ - Code• http://lostechies.com/derickbailey/ 2009/02/11/solid-development-principles- in-motivational-pictures/ - SOLID pictures