“클린코드 - 애자일 소프트웨어 장인정신”, 로버트 C.마틴 님의 책을 읽고 정리한 내용입니다.주석은 순수하게 선하지 못하다.\*주석은 필요악이다. 프로그래밍 언어 자체가 표현력이 풍부하고, 이를 치밀하게 사용해서 의도를 표현할 능력이 있다면 우리에게 주석은 사실상 필
“클린코드 - 애자일 소프트웨어 장인정신”, 로버트 C.마틴 님의 책을 읽고 정리한 내용입니다.지금까지 코드 행, 코드 블록, 함수의 구현, 함수의 관련을 맺는 법 등을 살펴보았고 이제부터는 더 고차원적인 클래스를 잘 작성하는 법을 살펴보려고 합니다.클래스의 체계는 다
“클린코드 - 애자일 소프트웨어 장인정신”, 로버트 C.마틴 님의 책을 읽고 정리한 내용입니다.이번 장에서는 저자가 소스코드를 점진적으로 리팩토링 하는 과정을 보여줍니다. 후에 나오는 내용이지만, 코드를 뒤집어 엎는 것은 보통 좋은 결과가 나오지 않습니다. 수 차례에