jsrimr0315
Reviews Written
3
Average Rating
5.0
Posts
Q&A
๊ทธ๋ฐ์ ์ข์ ์ฝ๋ ์์ฑ์ ์ํ Tip2 : Tell, Don't ask ์ค๋ช ์ด ๋๋ฝ๋ ๊ฒ ๊ฐ์ต๋๋ค
๋, ์์ ๊ฐ์ ๊ตฌ์กฐ์์๋ Elevaotr์ currentFloor ํ๋๋ฟ -> Elevaotr ์คํ๊ฐ ์๋ค์
- 1
- 3
- 266
Q&A
๊ทธ๋ฐ์ ์ข์ ์ฝ๋ ์์ฑ์ ์ํ Tip2 : Tell, Don't ask ์ค๋ช ์ด ๋๋ฝ๋ ๊ฒ ๊ฐ์ต๋๋ค
์, ์ ์ด์ "์ฝ๋๋ ์๋์ ๊ฐ์ด ๋ณ๊ฒฝ๋์ด์ผ ์ข๊ฒ ์ต๋๋ค. class Elevator{ private integer currentFloor;โ function move(int floorNumber){ if(currentFloor == floorNumber) return;โ moveInternal()โ this.currentFloor = floorNumber }}โclass ElevatorManager{ private Elevator elevator;โ function moveElevator(int floorNumber){ elevator.move(floorNumber); }} " ์ด ๋ถ๋ถ์ด ๋ณ๊ฒฝ๋๊ธฐ ์ ์ ์ฝ๋ ์๊ฐ ๋ถ๋ถ์ผ๋ก ๊ฐ์ผ ํ๊ณ ๋ณ๊ฒฝ ํ์ ์ฝ๋๊ฐ ์๋ก ์ถ๊ฐ ๋์ด์ผ ๊ฒ ๋ค์
- 1
- 3
- 266
Q&A
1๋ฒ ๋ฌธ์ ์์ url์ด ์๋๋ผ json ํ์์ผ๋ก ์ง๋ฌธํ๋ ๋ฐฉ๋ฒ์ ์๋์?
์, ์ ํํ ์ผ์นํ์ง ์๋ ๊ฒฐ๊ณผ๋ ๊ฒ์์์ง์ด ๋ ธ์ถํด์ฃผ๋๊ฑฐ๊ตฐ์! ์ ์๋ ์ข ๋ ๋ฎ์ง๋ง
- 0
- 1
- 216




