3 ms·
Speaking of automating the process, "Learning From Large Codebases" https://www.srl.inf.ethz.ch/raychev_thesis.pdf https://www.srl.inf.ethz.ch/raychev_thesis.pd
by htd23 9y ago
Speaking of automating the process, "Learning From Large Codebases" https://www.srl.inf.ethz.ch/raychev_thesis.pdf https://www.srl.inf.ethz.ch/raychev_thesis.pdf won the Honorable Mention for the 2016 ACM Doctoral Dissertation Award; www.deepcode.ai is building on the technology.
From their webpage: "We automatically learn from millions of available software programs and use this knowledge to make key suggestions on how to improve your code"