5️⃣ 파이브 라인스 오브 코드

책 『파이브 라인스 오브 코드(Five Lines of Code)』를 읽고 작성한 서평입니다.

2023.07.16 | 조회 569 |
0
재그지그의 개발 블로그의 프로필 이미지

재그지그의 개발 블로그

웹 프론트엔드 개발과 관련된 뉴스레터를 보내드립니다.

안녕하세요, 구독자 님!
뉴스레터를 구독해신 분들께 매번 감사드립니다. 🙇‍♂️


최근에 『파이브 라인스 오브 코드(Five Lines of Code)』 라는 책을 읽었습니다. 제목에서 짐작할 수 있듯이, 이 책은 "모든 메서드를 5줄 이하로 구현하라" 와 같은 리팩토링 규칙을 제시하고 이를 실제 코드에 적용하는 방법을 다루고 있습니다.

기존 코드를 개선하는 것, 즉 리팩토링은 개발자가 맞닥뜨리는 가장 일반적인 작업 중 하나입니다. 다만 리팩토링에 대한 기준은 모호하고 주관적이기 때문에, 이 책에서는 리팩토링에 대한 접근법을 규칙과 패턴으로 제시합니다. 흔히 이야기하는 코드 스멜 또는 감각적 판단에 의존하기보다는 명확하고 실행 가능한 규칙을 알려주는 것이죠.

책 제목에서 언급한 것처럼 모든 메서드를 5줄 이하로 구현해야 한다는 규칙 설명에서부터 다양한 리팩토링 패턴, 주석에 대한 제안, 안전한 코드 개선 방법 등을 다루고 있습니다.

다만 객체지향 프로그래밍 관점에서 리팩터링을 다루고 있다보니 개인적으로는 공감하기 어려운 부분이 좀 있었네요.


 

다가올 뉴스레터가 궁금하신가요?

지금 구독해서 새로운 레터를 받아보세요

✉️
댓글

의견을 남겨주세요

확인
의견이 있으신가요? 제일 먼저 댓글을 달아보세요 !
© 2024 재그지그의 개발 블로그

웹 프론트엔드 개발과 관련된 뉴스레터를 보내드립니다.

뉴스레터 문의wormwlrm13@gmail.com

메일리 로고

자주 묻는 질문 서비스 소개서 오류 및 기능 관련 제보

서비스 이용 문의admin@team.maily.so

메일리 사업자 정보

메일리 (대표자: 이한결) | 사업자번호: 717-47-00705 | 서울 서초구 강남대로53길 8, 8층 11-7호

이용약관 | 개인정보처리방침 | 정기결제 이용약관 | 라이선스