2009-06-14 7 views

답변

2

. 나는 루비에 특정한 것을 보지 못했지만, 여러분이 basic concepts of OOP을 안다면 어떤 객체 지향 언어에도 적용 할 수 있습니다.

코드 악취에 대해 설명하고이를 수정하는 데 사용할 수있는 리팩토링 방법을 나열하는 두 페이지 빠른 참조 인 Smells to Refactorings을 시도하십시오. 이러한 리펙토링 방법에 대한 설명 (Java의 코드 샘플과 함께)을 얻으려면 Martin Fowler의 페이지 Refactorings Catalog을 확인하십시오.

1

어떤 종류의 Ruby 리팩토링을 원하십니까? 나는이 질문이 약간 정리되어야한다고 생각한다.

그렇지 않으면, 루비 리팩토링 도구를 사용하면 확인하실 수 있습니다 : 나는 당신의 일반적인 code smells을 복용하고 리팩토링에 대해 얘기 겠지 Rfactor

+0

+1 멋진입니다. Rfactor를 사용한 적이 없으며, 아마도 당신은 그것으로 당신의 경험을 공유 할 수 있습니다. 편집기 내에서 또는 명령 줄에서 별도로 사용합니까? –