"Perl/KeepYourProgrammaticConfigurationDRY" 페이지의 변경 내역| -2,7 +2,7 |
| * 요점과 예제 코드 정리 |
| * 잘못 해석한 부분 보이시면 지적 부탁드립니다~ |
| 코드에 동일한 패턴이 반복될 경우, 공통된 부분을 추출한 후 재사용하도록 하는 게 좋다. 그런데 "설정"과 관련된 코드에서 이게 잘 안 된다. |
| 코드에 동일한 패턴이 반복될 경우, 공통된 부분을 추출한 후 재사용하도록 하는 게 좋다. 그런데 "설정"과 관련된 코드에서 이게 잘 안 된다. 여기서 얘기하는 "설정"은 xml, ini 이런 것들과는 무관하며, 간단히 코드의 실행부에 공급되는 데이타의 역할을 하는 코드 부분을 얘기한다. |
| 간단한 예: 아래 코드에서는 각 앵커 데이타를 처리하는 공통 로직을 create_anchor_tag 서브루틴에 통합하였음 |
| {{{#!vim perl |
| -122,7 +122,7 |
| <div class="comments"> |
| <longcomments(100)> |
| ---- |
| <trackbackreceived> |
| </div> |
| ---- |
| [[컴퓨터분류]] |