E. Allman, Managing technical debt, Communications of the ACM, vol.55, issue.5, pp.50-55, 2012.
DOI : 10.1145/2160718.2160733

M. Bostock, A Better Way to Code from https://medium.com, 2017.

N. Brown, I. Ozkaya, R. Sangwan, C. Seaman, K. Sullivan et al., Managing technical debt in softwarereliant systems, Proceedings of the FSE/SDP workshop on Future of Software Engineering Research (FoSER '10, pp.47-52, 2010.
DOI : 10.1145/1882362.1882373

W. Cunningham, The WyCash portfolio management system Addendum to the proceedings on Object-oriented Programming Systems, Languages, and Applications (OOPSLA '92), pp.29-30, 1992.

T. Ding and P. Schloss, Dynamics and associations of microbial community types across the human body, Nature, vol.73, issue.7500, pp.7500-357, 2014.
DOI : 10.1128/AEM.00062-07

B. Dunbar, NASA -Shuttle Computers Navigate Record of Reliability, 2010.

M. Fowler, Refactoring: Improving the Design of Existing Code, 1999.
DOI : 10.1007/3-540-45672-4_31

N. Gershon and W. Page, What storytelling can do for information visualization, Communications of the ACM, vol.44, issue.8, pp.31-37, 2001.
DOI : 10.1145/381641.381653

B. Granger, C. Colbert, and I. Rose, JupyterLab: The next generation jupyter frontend, 2017.

P. Guo and M. Seltzer, Burrito: Wrapping your lab notebook in computational infrastructure, USENIX Workshop on the Theory and Practice of Provenance, 2012.

R. Harper and A. Sellen, Collaborative tools and the practicalities of professional work at the international monetary fund, Proceedings of the SIGCHI conference on Human factors in computing systems, CHI '95, pp.122-129, 1995.
DOI : 10.1145/223904.223920

T. Herndon, M. Ash, and R. Pollin, Does high public debt consistently stifle economic growth? A critique of Reinhart and Rogoff, Cambridge Journal of Economics, vol.38, issue.2, pp.257-279, 2013.
DOI : 10.1093/cje/bet075

J. Hullman and N. Diakopoulos, Visualization rhetoric: Framing effects in narrative visualization IEEE transactions on visualization and computer graphics, pp.12-2231, 2011.

J. Hullman, S. Drucker, N. Riche, B. Lee, D. Fisher et al., A Deeper Understanding of Sequence in Narrative Visualization, IEEE Transactions on Visualization and Computer Graphics, vol.19, issue.12, pp.12-2406, 2013.
DOI : 10.1109/TVCG.2013.119

. Jupyter, A gallery of interesting Jupyter Notebooks, 2017.

S. Kandel, A. Paepcke, J. Hellerstein, and J. Heer, Enterprise Data Analysis and Visualization: An Interview Study, IEEE Transactions on Visualization and Computer Graphics, vol.18, issue.12, pp.12-2917, 2012.
DOI : 10.1109/TVCG.2012.219

URL : http://vis.stanford.edu/files/2012-EnterpriseAnalysisInterviews-VAST.pdf

M. B. Kery, A. Horvath, and B. Myers, Variolite, Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems , CHI '17, pp.1265-1276, 2017.
DOI : 10.1038/nbt890

A. Kidd, The marks are on the knowledge worker, Proceedings of the SIGCHI conference on Human Factors in Computing Systems (CHI '94), 1994.

D. Knuth, Literate Programming, The Computer Journal, vol.27, issue.2, pp.97-111, 1984.
DOI : 10.1093/comjnl/27.2.97

R. Kosara and J. Mackinlay, Storytelling: The Next Step for Visualization, Computer, vol.46, issue.5, pp.44-50, 2013.
DOI : 10.1109/MC.2013.36

K. Kuksenok, C. Aragon, J. Fogarty, C. P. Lee, and G. Neff, Deliberate Individual Change Framework for Understanding Programming Practices in four Oceanography Groups, Computer Supported Cooperative Work (CSCW), vol.26, issue.4-6, 2017.
DOI : 10.1145/2675133.2675183

P. Mcburney and C. Mcmillan, Automatic documentation generation via source code summarization of method context, Proceedings of the 22nd International Conference on Program Comprehension, ICPC 2014, pp.279-290, 2014.
DOI : 10.1145/2597008.2597149

P. Medawar, Induction and Intuition in Scientific Thought, 2008.

E. Murphy-hill, C. Parnin, and A. Black, How We Refactor, and How We Know It, IEEE Transactions on Software Engineering, vol.38, issue.1, pp.5-18, 2012.
DOI : 10.1109/TSE.2011.41

URL : http://people.cs.ubc.ca/%7Eemhill/papers/icse09.pdf

R. Peng, Reproducible Research in Computational Science, Science, vol.467, issue.7317, pp.6060-1226, 2011.
DOI : 10.1038/467753a

URL : https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3383002/pdf

F. Perez and B. Granger, Project Jupyter: Computational Narratives as the Engine of Collaborative Data Science, 2015.

R. Radle, Codestrates, Proceedings of the 30th Annual ACM Symposium on User Interface Software and Technology , UIST '17, 2017.
DOI : 10.1145/1118178.1118215

D. Russell, M. Stefik, P. Pirolli, and S. Card, The cost structure of sensemaking, Proceedings of the SIGCHI conference on Human factors in computing systems , CHI '93, pp.269-276, 1993.
DOI : 10.1145/169059.169209

A. Satyanarayan and J. Heer, Authoring Narrative Visualizations with Ellipsis, Computer Graphics Forum, vol.12, issue.4, pp.361-370, 2014.
DOI : 10.1109/TVCG.2006.65

E. Segel and J. Heer, Narrative visualization: Telling stories with data IEEE transactions on visualization and computer graphics, pp.1139-1148, 2010.
DOI : 10.1109/tvcg.2010.179

G. Sridhara, E. Hill, D. Muppaneni, L. Pollock, and K. Vijay-shanker, Towards automatically generating summary comments for Java methods, Proceedings of the IEEE/ACM international conference on Automated software engineering, ASE '10, pp.43-52, 2010.
DOI : 10.1145/1858996.1859006

A. Tabard, W. Mackay, and E. Eastmond, From individual to collaborative, Proceedings of the ACM 2008 conference on Computer supported cooperative work, CSCW '08, 2008.
DOI : 10.1145/1460563.1460653

M. Tufano, F. Palomba, G. Bavota, R. Oliveto, M. Di-penta et al., When and Why Your Code Starts to Smell Bad, 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering, pp.403-414, 2015.
DOI : 10.1109/ICSE.2015.59

J. Tukey, Exploratory data analysis, 1977.

G. Wilson, J. Bryan, K. Cranston, J. Kitzes, L. Nederbragt et al., Good enough practices in scientific computing DOI: https, PLoS computational biology, vol.13, issue.6, 2017.
DOI : 10.1371/journal.pcbi.1005510

URL : https://doi.org/10.1371/journal.pcbi.1005510