InfoQ: Test Driven Code Reuse Code reuse has been the holy grail of software development for a long time. Historically we've tried to achieve code reuse through abstractions and frameworks, which came with their own technical debt. There is now a novel approach that leverages the power of search tools and automated developer tests to search open-source code for matches against interface and behavior. in Public bookmarkswith codedevelopmentgrailhistoricallyholyreusesoftwaretime