# 리팩터링

76개의 포스트
post-thumbnail

[리팩터링] 4. 기능 이동

기능 이동 함수 옮기기 좋은 소프트웨어 설계의 핵심은 모듈화가 얼마나 잘 되어 있느냐를 뜻하는 모듈성이다. 서로 연관된 요소들을 함께 묶고, 요소 사이의 연결 관계를 쉽게 찾고 이해할 수 있도록 하면 프로그램의 어딘가를 수정하려 할때 해당 기능과 깊이 관련된 작은 일부만 이해해도 가능하게 해준다. 다른 함수 안에서 도우미 역할로 정의된 함수 중 독립적으...

2022년 9월 27일
·
0개의 댓글
·
post-thumbnail

『리팩터링』 정리

코드의 행동과 결과를 바꾸지 않으면서 코드의 설계와 구조를 개선하는 일이다.

2022년 9월 26일
·
0개의 댓글
·
post-thumbnail

[리팩터링] 3. 캡슐화

시작하며

2022년 9월 21일
·
0개의 댓글
·
post-thumbnail

[리팩터링] 2. 기본적인 리팩터링

책에서 소개하는 리팩터링 기법에 대해서 복습 겸 정리하고 있지만 가장 중요한건 어떤 코드가 더 좋은 코드인지 판단하는 능력이다.

2022년 9월 15일
·
0개의 댓글
·
post-thumbnail

리팩터링 스터디 8주차 발표자료

리팩터링 스터디 8주차 발표자료

2022년 9월 9일
·
0개의 댓글
·
post-thumbnail

[리팩터링] 1. 리팩터링 이해하기

마지막으로 블로그에 포스팅을 한지 2달이 넘었다. 처음 블로그를 개설하고 나서 계속해서 꾸준히 글을 올리려고 노력했었는데 지난 2달 동안은 여러 이유로 소홀하게 되었다. 우선 이번 포스트 주제인 리팩터링에 대한 온라인 강의를 결제해서 공부를 했는데 강의 영상과 관련된

2022년 9월 3일
·
0개의 댓글
·
post-thumbnail

리팩터링 스터디 7주차 발표자료

리팩터링 스터디 7주차 발표자료

2022년 8월 27일
·
0개의 댓글
·

리팩터링 정리 _ Chapter02

Chapter 02 주요 내용 정리

2022년 8월 19일
·
0개의 댓글
·
post-thumbnail

리팩터링 스터디 5주차 발표자료

리팩터링 스터디 5주차 발표자료

2022년 8월 13일
·
0개의 댓글
·
post-thumbnail

리팩터링 스터디 4주차 발표자료 만화

리팩터링 스터디 4주차 발표 만화

2022년 8월 13일
·
0개의 댓글
·
post-thumbnail

리팩터링 스터디 3주차 발표자료

리팩터링 스터디 3주차 발표자료

2022년 8월 13일
·
0개의 댓글
·
post-thumbnail

리팩터링 스터디 2주차 발표자료

2주차 발표자료 입니당

2022년 8월 13일
·
0개의 댓글
·
post-thumbnail

리팩터링 스터디 1주차 발표자료

리팩터링 스터디 발표자료 1주차

2022년 8월 13일
·
0개의 댓글
·

REFACTORING 리팩터링 2판

잘하자

2022년 7월 19일
·
0개의 댓글
·
post-thumbnail

초보자용)이럴 때 어떡하지? 지금 당장 쓸 수 있는 JavaScript 클린코드 간단팁

자바스크립트 문법 자체보다는 그 문법들을 어떤 상황에서 어떻게 활용할 수 있는지에 대해 작성해보았습니다.

2022년 7월 16일
·
0개의 댓글
·
post-thumbnail

테트리스 코드 리팩터링

메이커 준 님의 리팩터링 글을 토대로 리팩터링을 진행해봤습니다. 네이밍 관련 1. 재사용성 및 한 가지 기능만 할 수 있도록 함수 분리 checkMatch()는 함수명과 다르게 ①한 줄이 블록으로 모두 차있는지 확인하고, ②모두 차있다면 해당 줄을 제거하고, ③점

2022년 7월 16일
·
0개의 댓글
·
post-thumbnail

독서 - 리팩터링(마틴파울러)

리팩터링 강독하기

2022년 6월 29일
·
0개의 댓글
·

리팩터링 9장 데이터 조직화

역할이 둘 이상인 변수가 있다면 쪼개야 한다.그리고 변경이 없다면 js에서 항상 let대신 const를 쓸것 매개변수를 변경하는 일은 굉장히 위험할 수 있다.매개변수를 다른 값에 할당하고 해당 값을 변경하여 사용하는 것이 역할을 다르게 쓰는 패턴중 하나다.이름(데이터

2022년 6월 19일
·
0개의 댓글
·

리팩터링 2판 8ch

함수 옮기기팔드 옮기기문장을 함수로 옮기기문장을 호출한 곳으로 옮기기인라인 코드를 함수 호출로 바꾸기문장 슬라이드하기반복문 쪼개기반복문을 파이프라인으로 바뀌죽은 코드 제거하기지금까지는 프로그램 요소를 생성 혹은 제거하거나 일므을 변경하는 리팩터링을 다뤘다.여기에 더해

2022년 6월 11일
·
0개의 댓글
·
post-thumbnail

리팩토링 2판 - 2022.06.08 - 1장. 리팩터링: 첫 번째 예시

읽은 범위 : p.24 - 78📚 오늘 TIL 3줄 요약모든 기능을 갖춘 팀을 조직하라빌드나 릴리즈, 테스트, 서류 작업, 반복작업, 일상작업은 자동화하기(버전관리, 테스트, 전체 자동화)타인의 코드를 존중해라🎇the end...🎇

2022년 6월 8일
·
0개의 댓글
·