2010-04-18 3 views
3

요즘 대부분의 프로그래머는 코드 리팩토링에 대해 알고 있습니다.리팩토링 데이터 구조에 대한 좋은 판독 결과

데이터 구조의 리팩터링은 어떤 것이 좋습니까?

내가 생각할 수있는 패러다임 중 하나는 관계형 데이터베이스의 정규화 프로세스입니다.

다른 좋은 예가 있습니까?

답변

-1

xUnit Test Patterns: Refactoring Test Code은 코드를 리팩토링하여 단위 테스트와 잘 작동하는 데 좋은 참고 자료입니다. 그것은 당신이 요구하는 바를 정확하게 지키지는 못하지만, 당신의 keeep에 대한 좋은 참고서입니다.

+0

내 질문은 코드가 포함 된 프로그램의 컨텍스트에서 필요하지 않은 리팩토링 데이터 구조에 관한 것입니다. –

0

코드와 매우 흡사하게 데이터 앞에는 추상화 레이어를 사용하여 데이터를 리팩토링 할 수 있습니다. 원시 SQL을 사용하여 데이터에 액세스하는 대신 쿼리를 추상화하기 위해 레이어를 앞에 놓습니다. 데이터 구조를 리팩터링 할뿐만 아니라 데이터 저장소를 완전히 변경할 수있게 해줍니다.

0

Refactoring Databases : Evolutionary Database Design은 기술 도서 카테고리에서 2007 Software Development Jolt Productivity Award를 수상한 사실로부터 판단 할만한 가치가있는 것으로 보입니다. 아직 읽지 않았으므로 개인적으로 의견을 말할 수는 없습니다.

관련 문제