여기에는 이미 존재하는 자료들이 매우 많습니다. 기존 플러그인 수십 개만 봐도 알 수 있습니다.
원박스(onebox) 시스템을 오버라이드하는 예시는 다음과 같습니다:
패칭은 매우 정밀하고 교묘하게 수행될 수 있습니다(이 플러그인은 특별히 그렇지 않지만, 이는 오버라이드가 필연적으로冗長(여러 줄)해질 수밖에 없는 이 코어 코드 구조 때문이기도 합니다). 그 기술의 핵심은 원하는 효과를 얻기 위해 가능한 한 최소한의 작업을 수행하는 것입니다: 전체 파일을 오버라이드하려는 경우라면 전체적인 접근 방식을 다시 한번 검토해 보시는 것이 좋습니다.
또한 리처드가 말했듯이, (적어도 Ruby on Rails에서는) 거의 전체 파일을 오버라이드하지 않습니다. 메서드 단위로 생각해야 합니다.