Software reuse is more like an organ transplant than snapping Lego blocks (2011)
So. Every editor has copy/paste functionality and search/replace.
Using that plus following the SOLID principle is my way to reuse code. And it is as if I would build with LEGO bricks.<p>I tell you even a secret. Every piece of software has all the code you need to work with it already - just copy/paste stuff.  You only need to know where it is. Every piece of software is it's own tutorial how to make that particular piece of software.<p>I've done this for years. I call my method of working copy/paste method.<p>And by reading this, I think I know why I piss so many programmers when I say what I do. And how fast I am with it.