| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 | 31 |
- 리팩터링 3장
- 스즈메의 문단속
- 2023 Gaming
- 448일선
- 언리얼5
- 2023 구글 클라우드
- 주식
- JavaScript
- GenAI
- 구글 컨퍼런스
- 리팩터링
- 1일차
- 2023 게이밍
- 224일선
- 언리얼 5
- 주식단테
- 전주비빔 라이스 버거
- 공부
- 이득우의 언리얼 프로그래밍 1
- 112일선
- 스포일러 주의
- shader
- 작계훈련
- 2023 게이밍 인 구글 클라우드
- URP
- 산토리 하이볼
- 이득우의 언리얼 프로그래밍1
- unity
- 리팩터링 4장
- 상계9동
- Today
- Total
목록분류 전체보기 (99)
개발 이야기 안하는 개발자
리팩터링 12번째 장 - 상속 다루기 상속은 굉장히 유용하면서 동시에 오용하기 쉽다 보통 상속을 사용하는 경우는 여러개의 비슷한 기능을 하는 클래스들을 묶는 것에 사용하는데 그렇기 때문에 해당 리팩터링은 하나이상의 클래스들을 정리하는데에 사용된다. 1. 메서드 올리기 왼쪽은 원래 기본 코드 코드를 보면 같은 부모이고 AFunc() 같은 내용의 메소드를 쓰고있다. 이를 오른쪽 처럼 부모에 메서드를 올리면 된다. 1) 똑같은 기능의 메서드인가? -> 실질적 일이 같은데 코드가 다르면 코드가 똑같아질때 까지 리팩터링 해야한다. 2) 참조하는 다른 필드들은 부모클래스로 올릴수 있는지 확인해본다. 3) 메서드이름이 다르면 이름부터 바꾸고 부모클래스로 올린다. 2. 필드 올리기 메서드 올리는 방식과 비슷하다. 1)..
오케이 오늘도 가보자 책에서 계속 말하는 리팩터링은 반드시 테스트가 동반되어야 한다고 이야기 한다. 리팩터링은 코드를 읽기 쉽게 하는 기법으로 코드의 버그를 해결하는 시간이 아니다. 즉, 리팩터링 하기 전에 생겼던 문제들은 리팩터링 하고 난 뒤에도 생겨야 한다. 이번 장에서 말하는 테스트 구축하기는 이런 내용들을 모두 포함해서 리팩터링하고 난 다음에도 같은 테스트 결과가 나오도록 확인해야 한다라는 결론을 포함한다. (어쨌든 코드가 수정된거니까 이걸로 버그가 생길수도?!) 두등탁 책에선 모카라는 프레임워크를 사용했는데 Unity는 그런거 없으니까..? 4장까지 공부하면서 리팩터링에서 가장 중요한 건 함수 추출하기 인것같다. 어쨌든 리팩터링은 잘 알아보기 쉽도록 만드는 과정이고, 가장 쉬운건 기능단위로 쪼개..
리팩터링할 시점은 냄새날때 이다. 냄새란? 그냥 딱 봐도 이게 뭐야...? 하는 그 순간이 바로 냄새인가 보다. 근데 여기서 말하는 냄새라는게 그냥 경험이 좀 필요해 보인다. 쓰일 리팩터링이 필요할 때는 서술하지 않을 예정이고, 냄새가 난다라는 표현도 모호한게 요즘에선 리팩터링이 필요하다라는 생각은 경험이 좀 필요해 보인다. 오케이 들어가보자 1. 기이한 이름 알아보기 어려운 이름? 딱 봤을때 무슨 기능인지 모르겠는 이름? -1. 함수 선언 바꾸기 -2. 변수 이름 바꾸기 -3. 필드 이름 바꾸기 2. 중복 코드 겹치는 코드들은 하나의 함수로 만들어서 여러군대에서 호출하거나 상속받으면 부모에게 줘버리자. -1. 함수 추출하기 -2. 문장 슬라이드하기 -3. 메서드 올리기 3. 긴 함수 함수 자체가 너무 ..
일본여행 다녀왔습니다! 오사카 5박6일 이구요 정보 교환할껀 딱히 없고 그냥 기록용입니다! 자랑용입니다! 간사이 공항 내려서 2층 올라가서 공항 나가면 앞에서 기차역 있습니다! 거기서 파랑 JR 뭐라하지 그냥 뭐 안내데스크 같은 곳에 들어가면 오사카역 가는 티켓 싸게 준데요! 몰라서 그냥 저기 기계에서 대충 뽑아서 비싸게 샀습니다! 숙소까지 생각보다 멀어서 길좀 헤맸습니다 ㅎㅎ 이즈모 루쿠아 라는 곳을 갔습니다 장어 덮밥집이구요 덮밥인가..? 뭐 점보인가 밥 엄청 많습니다 제가 저거 좌측상단 장어 계란 들어간거 먹었는데 밥을 하프 아니면 풀 고르라고 하는데 전 하프 골랐거든요? 진짜 엄청 많습니다. 왠만큼 많이 드시는 분 아니시면 하프 드세요 진짜. 다음 맛집 못갑니다 ㅋㅋ (본인 현재 키 181에 95..
이번에도 주식단테님꺼 보고 공부합니다 이번엔 검색기입니다! https://www.youtube.com/watch?v=RBVaV0Y0juU 저번에 보고 따라하면서 키움증권 다운로드했습니다 설정도 했는데 엄청 어렵더라구요 구름추가했고, 저 분홍선 파랑 선 위에 주황선은 모두 위에서부터 448일선, 224일선, 112일선 입니다 파동이 위 아래로 이동하는데 이때 위로가는것만 딱 먹고 나오는걸 스윙이라고 하는데, 이때 딱 올라가기 직전인 부분을 찾아내야 하는 걸 도와주는것이 검색기 입니다! 이 검색기 따라서 해보겠습니당 우선 역배열대로 112가 낮고, 다음이 224, 다음이 448 인걸로 검색을 해야 저평가 된 녀석들을 볼 수 있다. 이러고 검색해서 보면 모두다 아래로 내려가있거나, 내려가는 중이거나 하는 그래..