APOSTOLOS KRITIKOSResearch Associate @Informatics Dept., A.U.Th.akritiko@csd.auth.grfollow me @akritiko
http://www.flickr.com/photos/oreilly
Software Reuse                                      towards coding sanity                                      Apostolos K...
Flirting w/ informatics (timeline)            2003               2008         2010                      BSc             MS...
CODERBLESSING OR CURSE?
INPUT   PROCESS    OUTPUT        FEEDBACK
PROCESS
(RE)INVENTING                                                     THE                                                   WH...
PUTTINGTHEPIECESTOGETHER           http://www.flickr.com/photos/lizadaly
ACHIEVE CODING SANITY BYREUSINGSOURCE CODE
ACHIEVE CODING SANITY BYREUSINGSOURCE CODE
http://www.flickr.com/photos/malias   HOBBYISTS
FREELANCERShttp://www.flickr.com/photos/8174949@N05
COMPANIES
F/LOSS
FOCUS ONLINE :: FYI :: 2010http://www.focus.com/fyi/information-technology/open-source-open-world/
*CIO: Chief Information OfficerFOCUS ONLINE :: FYI :: 2010http://www.focus.com/fyi/information-technology/open-source-open...
FOCUS ONLINE :: FYI :: 2010http://www.focus.com/fyi/information-technology/open-source-open-world/
FOCUS ONLINE :: FYI :: 2010http://www.focus.com/fyi/information-technology/open-source-open-world/
POOL OF                                          REUSABLE                                          CODEhttp://www.flickr.c...
REUSEREXPERIENCED CODER
SOFTWAREREUSE
THEORY            Code Quality         Code (Re)Usability         Code Maintenance        Component SelectionComponent Bas...
THANK YOU.
Software Reuse                                      towards coding sanity                                      Apostolos K...
Software Reuse: Towards coding sanity
Software Reuse: Towards coding sanity
Software Reuse: Towards coding sanity
Software Reuse: Towards coding sanity
Upcoming SlideShare
Loading in …5
×

Software Reuse: Towards coding sanity

1,423 views

Published on

Talk about Software Reuse presented at IEEE Student Branch of Alexander Technological Educational Institute Thessaloniki on 5/5/2011.

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

  • Be the first to like this

No Downloads
Views
Total views
1,423
On SlideShare
0
From Embeds
0
Number of Embeds
84
Actions
Shares
0
Downloads
40
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Software Reuse: Towards coding sanity

  1. 1. APOSTOLOS KRITIKOSResearch Associate @Informatics Dept., A.U.Th.akritiko@csd.auth.grfollow me @akritiko
  2. 2. http://www.flickr.com/photos/oreilly
  3. 3. Software Reuse towards coding sanity Apostolos Kritikos Informatics Dept., A.U.Th. @IEEE Student Branch, Alexander TEI of Thessaloniki Software Reuse: Towards coding sanity by Apostolos Kritikos, ©2011, is licensed under a Creative Commons BY–NC–ND license and CAN BE REUSED.http://www.flickr.com/photos/laihiu
  4. 4. Flirting w/ informatics (timeline) 2003 2008 2010 BSc MSc PhD Coding!!!2000ish 2011 HELLO WORLD
  5. 5. CODERBLESSING OR CURSE?
  6. 6. INPUT PROCESS OUTPUT FEEDBACK
  7. 7. PROCESS
  8. 8. (RE)INVENTING THE WHEEL …NOT COOL!http://www.flickr.com/photos/stignygaard
  9. 9. PUTTINGTHEPIECESTOGETHER http://www.flickr.com/photos/lizadaly
  10. 10. ACHIEVE CODING SANITY BYREUSINGSOURCE CODE
  11. 11. ACHIEVE CODING SANITY BYREUSINGSOURCE CODE
  12. 12. http://www.flickr.com/photos/malias HOBBYISTS
  13. 13. FREELANCERShttp://www.flickr.com/photos/8174949@N05
  14. 14. COMPANIES
  15. 15. F/LOSS
  16. 16. FOCUS ONLINE :: FYI :: 2010http://www.focus.com/fyi/information-technology/open-source-open-world/
  17. 17. *CIO: Chief Information OfficerFOCUS ONLINE :: FYI :: 2010http://www.focus.com/fyi/information-technology/open-source-open-world/
  18. 18. FOCUS ONLINE :: FYI :: 2010http://www.focus.com/fyi/information-technology/open-source-open-world/
  19. 19. FOCUS ONLINE :: FYI :: 2010http://www.focus.com/fyi/information-technology/open-source-open-world/
  20. 20. POOL OF REUSABLE CODEhttp://www.flickr.com/photos/rosshawkes
  21. 21. REUSEREXPERIENCED CODER
  22. 22. SOFTWAREREUSE
  23. 23. THEORY Code Quality Code (Re)Usability Code Maintenance Component SelectionComponent Based Software Engineering Rapid Development Extensible Code Clean Code Scalable Code INDUSTRY
  24. 24. THANK YOU.
  25. 25. Software Reuse towards coding sanity Apostolos Kritikos Informatics Dept., A.U.Th. akritiko@csd.auth.gr follow me @akritiko @IEEE Student Branch, Alexander TEI of Thessaloniki Software Reuse: Towards coding sanity by Apostolos Kritikos, ©2011, is licensed under a Creative Commons BY–NC–ND license and CAN BE REUSED.http://www.flickr.com/photos/laihiu

×