"상수 추출"의 두 판 사이의 차이

 
(같은 사용자의 중간 판 6개는 보이지 않습니다)
1번째 줄: 1번째 줄:
==개요==
==개요==
;Extract constact
;Replace Magic Number with Symbolic Constant
;Replace Magic Number with Symbolic Constant
;상수 추출
;매직 넘버를 심볼릭 상수로 교체
;매직 넘버를 상징적 상수로 교체
;매직 넘버를 상징적 상수로 교체
;매직 넘버를 의미 있는 이름으로 교체
;매직 넘버를 의미 있는 이름으로 교체
;매직 넘버를 의미 있는 이름의 상수로 교체


<syntaxhighlight lang='javascript'>
<syntaxhighlight lang='javascript'>
19번째 줄: 23번째 줄:


==같이 보기==
==같이 보기==
* [[변수 추출]]
* [[매직 넘버 (프로그래밍)]]
* [[매직 넘버 (프로그래밍)]]
* [[리팩토링 카탈로그]]


==참고==
==참고==

2023년 8월 18일 (금) 14:19 기준 최신판

1 개요[ | ]

Extract constact
Replace Magic Number with Symbolic Constant
상수 추출
매직 넘버를 심볼릭 상수로 교체
매직 넘버를 상징적 상수로 교체
매직 넘버를 의미 있는 이름으로 교체
매직 넘버를 의미 있는 이름의 상수로 교체
for (let i = 1; i <= 52; i++) {
    j = i + randomInt(53 - i) - 1;
    a.swapEntries(i, j);
}
const deckSize = 52;
for (let i = 1; i <= deckSize; i++) {
    j = i + randomInt(deckSize + 1 - i) - 1;
    a.swapEntries(i, j);
}

2 같이 보기[ | ]

3 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}