Любой код может быть повторно использован каким-либо образом, по крайней мере, если вы измените код. Случайный код не очень многократно используется как таковой. Когда я читаю несколько книг, они обычно говорят, что вы должны явно сделать код повторно используемым, принимая во внимание и другие ситуации использования кода. Но определенный код не должен быть всемогущим, все занимаются классом.
Я хотел бы иметь многоразовый код, который мне не нужно менять позже. Как сделать код повторно используемым? Каковы требования к повторному использованию кода? Каковы вещи, которые должен иметь код многократного использования, и какие вещи являются необязательными?