마틴파울러

·
* 마틴 파울러님의 Refactoring, Chapter 별로 내용을 다룹니다. Chapter1 리팩터링: 첫 번째 예시 의 관한 글입니다. * Refactoring (1)에서 다루지 못한 내용을 계속해서 다룹니다. Refactoring (1) 의 내용이 궁금하시다면 여기를 클릭해주세요. * 관련 소스는github.com/SangchoKim/refactoring/tree/refactoringSecond에 있습니다. 다시 statement() 함수를 살펴봅시다. 앞서 말했던 것처럼 임시변수는 자신이 속한 루틴에서만 의미가 있어 루틴이 길어지면 코드의 명료함을 쉽게 잃을 수가 있습니다. 그렇기에 다음 리팩터링을 할 요소는 format 임시변수입니다. 이런 변수는 함수를 선언하여 사용하도록 바꾸는 것이 가장 ..
·
* 마틴 파울러님의 Refactoring, Chapter 별로 내용을 다룹니다. Chapter1 리팩터링: 첫 번째 예시 의 관한 글입니다. POINT. 하나의 기능이 하나의 함수에서 시작되어 용도에 따라 여러개의 함수로 나뉘어가는 흐름을 기억하며, 해당 글을 읽으시면 조금이나마 도움이 될 것입니다. 관련 소스는 github.com/SangchoKim/refactoring/tree/refactoringFirst 에 있습니다. #1 자, 시작해보자. "리팩터링에 대한 이야기를 어떻게 시작할까?" 라는 고민으로 책의 서두를 채웁니다. 역사, 원칙보다는 예시용 프로그램을 첫 번째 챕터에서 보여주고, 관련된 상세한 부분들은 추후에 나오는 챕터들에서 보충하는 방식으로 진행이 됩니다. 오히려 지루한 이론보다는 실전..
Santos
'마틴파울러' 태그의 글 목록 (2 Page)