Upload
darrell-webster
View
217
Download
1
Embed Size (px)
Citation preview
Software Sustainability Institute
www.software.ac.ukWhat makes What makes
“good code” good “good code” good for science?for science?2626thth September 2013, MozFest 2013, London September 2013, MozFest 2013, LondonNeil Chue Hong (@npch), Software Sustainability InstituteNeil Chue Hong (@npch), Software Sustainability InstituteORCID: 0000-0002-8876-7606 | [email protected]: 0000-0002-8876-7606 | [email protected]:10.6084/m9.figshare.832498doi:10.6084/m9.figshare.832498
Where indicatedslides licensed under
Supported by
Project funding
bit.ly/whatmakesgoodcodegood
Software Sustainability Institute
www.software.ac.uk
How this works:How this works:- group- group- brainstorm, prioritise- brainstorm, prioritise- share, compare- share, compare
Let’s get warmed up!Let’s get warmed up!- Arrange yourself in the space - Arrange yourself in the space based on where you’re based based on where you’re based
bit.ly/whatm
akesgoodcodegood
Software Sustainability Institute
www.software.ac.uk
What makes What makes “good code” “good code” good?good?
- What do you look for?- What do you look for?- What’s good for science?- What’s good for science?- Code can include scripts- Code can include scripts
bit.ly/whatm
akesgoodcodegood
Software Sustainability Institute
www.software.ac.uk
What are the What are the blockers to blockers to “good code”?“good code”?
- What stops you?- What stops you?
bit.ly/whatm
akesgoodcodegood
Software Sustainability Institute
www.software.ac.uk
What are the What are the solutions to solutions to these blockers?these blockers?- Does everyone know what X is? - Does everyone know what X is? - Are there dependencies between - Are there dependencies between blockers? blockers?
bit.ly/whatm
akesgoodcodegood
Software Sustainability Institute
www.software.ac.uk
One thing you’ve One thing you’ve learned that you’d learned that you’d share with othersshare with others
- That’s not been mentioned by - That’s not been mentioned by someone else! someone else!
bit.ly/whatm
akesgoodcodegood
Software Sustainability Institute
www.software.ac.uk
WhatWhatnext?next?- tweet new ideas - tweet new ideas @SoftwareSaved@SoftwareSaved- run your own - run your own session and blog it!session and blog it!- get these slides:- get these slides:bit.ly/whatmakesgoodcodegoodbit.ly/whatmakesgoodcodegooddoi:10.6084/m9.figshare.832498doi:10.6084/m9.figshare.832498
Thank you!Thank you!XKCD, 844http://xkcd.com/844/Licensed under CC-BY-NC