Hello, world!
Refactoring.Guru는 리팩토링, 디자인 패턴, SOLID 원칙 및 기타 스마트 프로그래밍 주제에 대해 알아야 할 모든 것을 쉽게 찾을 수 있는 자원입니다.
이 사이트에서는 이러한 모든 주제가 어떻게 교차하고 같이 움직이며 여전히 유효한지 등의 큰 그림을 보여줍니다. 저는 이러한 개념들의 발명가가 아닙니다. 대부분 개념들은 지난 20년 동안 다른 사람들이 발명했습니다. 그러나 리팩토링, 패턴 및 일반 프로그래밍 원칙 간의 연결은 대부분 프로그래머에게 여전히 익숙하지 않은 주제들입니다. 이것이 제가 여기서 해결하고자 하는 문제입니다.
리팩토링(곧 출시 예정)
리팩토링은 새로운 기능을 만들지 않고 코드를 개선하는 체계적인 프로세스입니다. 리팩토링은 혼잡한 코드를 깨끗한 코드와 단순한 디자인으로 바꿉니다.
리팩토링에 대해 자세히 알아보기 »디자인 패턴
디자인 패턴은 소프트웨어 디자인 과정에서 자주 발생하는 문제에 대한 일반적인 해결책입니다. 이는 해당 코드에서 반복적으로 되풀이되는 디자인 문제들을 해결하기 위하여 맞춤화할 수 있는 청사진을 미리 만들어 놓은 것과 같습니다.
디자인 패턴에 대해 자세히 알아보기 »