Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Software Reuse: Towards coding sanity

1,464 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
  • Be the first to comment

  • Be the first to like this

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

×