혼자서 버그를 완전히 해결했어요, 여러분도 할 수 있어요!','content'':'I는 Godot 초보자였어요. tutorial hell에 꽤 오래 빠져 있었어요. 만들고 싶은 걸 따라가지도 못하는 튜토리얼들만 몇 시간씩 보고, 배운 게 없었죠. 그런데 최근에 AI나 구글 없이도 기능을 하나 추가하고 버그를 해결했어요. 이게 별로 대단해 보이지 않을 수도
I는 Godot 초보자였어요. tutorial hell에 꽤 오래 빠져 있었어요. 만들고 싶은 걸 따라가지도 못하는 튜토리얼들만 몇 시간씩 보고, 배운 게 없었죠.
그런데 최근에 AI나 구글 없이도 기능을 하나 추가하고 버그를 해결했어요. 이게 별로 대단해 보이지 않을 수도 있지만, 초보자 입장에서 머리속이 정말 짜릿했어요. 그게 그렇게 큰 동기부여가 되어서 wcześniej처럼 포기하지 않고 계속 기능을 넣고 게임을 만들어 나갔어요.
같은 상황에 처해 있을 분들께 나누고 싶었어요. tutorial hell에 빠져서自分で 뭔가를 만들려 할 때 막막해하는気持ち, 저도 겪었고, 그래서 빠져나왔죠!
비결: 튜토리얼이나 AI에서 나온 코드를 리팩터링 하는 거예요. ただそれだけ!
방법: 튜토리얼에 있는 기존 함수나, 자신이 추가하려는 기능을 해결해 주는 AI 생성 함수를 가져와서 읽기 쉽도록 리팩터링 하세요.
변수 이름을 자신이 이해하기 쉬운 대로 바꾸고, 1-2 줄짜리 코드라도 헬퍼 함수를 만들어서 메인 함수를 한눈에 볼 수 있게 해요. (한 번 30 라인짜리 코드에 헬퍼 함수를 10개 추가해서 finalement 60-70 라인이 된 적도 있어요.)
다른 리팩터링 코딩 표준도 원한다면 참고해 주세요 (1번과 2번이 제가 주로 한 거예요).
왜냐하면 리팩터링을 하면 코드가 깔끔해지고 읽기 쉬워져서 다음 기능을 추가하기 좋은 기반을 마련할 수 있어요. 더 좋은 점은, 에세이를 쓰면서 연구 내용 을 wirklich 잘 익히듯이, 리팩터링을 끝내면 스스로 문제를 해결하고 기능을 추가할 수 있는 실력이 genuinely 생기게 돼요. whole process는 추가로 1-2 시간 정도しかかからなくて, tutorial hell에 빠져 있던 저처럼 계신 분들께 정말 추천해요.
결국엔 이 헬퍼 함수들을 다시 좀 더 긴 함수로 조합할 수 있게 돼요, 왜냐하면 코드를 그냥 읽을 수 있게 되기 때문이에요. 이건 정말 awesome이에요, 그래서 여러분도 꼭 한 번 시도해 보셨으면 좋겠어요.