Notice
Recent Posts
Recent Comments
Link
12-27 00:05
«   2024/12   »
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
Tags
more
Archives
Today
Total
관리 메뉴

킹머핀의 제작 일지

로그) 작성법 변경 본문

인디 게임 개발/개발 일지

로그) 작성법 변경

KingMUffin 2021. 3. 22. 03:22

어제부터 목표와 일정 관리 목적으로 캘린더의 기존 사용 방식을 줄이고 태스크(to do) 형식으로 이용하기 시작했습니다. 정해둔 시간을 엄수하면 시간을 효율적으로 사용할 수 있을 거라고 생각해서 캘린더를 적극적으로 사용했는데, 친구들과 대화도 해보니 일상과 일생이 직장 생활처럼 체계적이지 않다면 현실적으로 도움이 안 되기 때문에 캘린더로 모든 일정을 관리하는 것은 비효율적이라는 판단이 들었습니다.

로그도 마찬가지. 세세하게 적을수록 내 자취를 상세하게 되짚어볼 수 있는 장점이 있지만, 그럴수록 개발에 비해 로그 작성 비중이 높아진다고 판단이 들었습니다. 뭘 어떻게 적을지 고민하기도 하고, 즉흥적이라 표준도 없습니다. 그래서 이제부턴 초심으로 돌아가, 로그를 쓰기로 한 이유에 집중하기로 했습니다. 내가 뭘 하고 있는지가 아니라, 무슨 생각을 하고 있는지 적는 거예요.

아래처럼 Objective를 메모장에 바로바로 적어두다보니 빠르고 간편해서 티스토리 에디터를 이용할 가치가 줄었습니다. 게다가 메모장으로 사용하는 구글 킵이 to do처럼 사용할 수도 있어서 예정한 작업을 관리하기도 유용합니다. 이제 로그는 작성하지 않기로 했습니다.


변경 전)

₩ : Event (Objective)
- : Log
@ : Problem
& : Solved
※ : Need search
// : Comment


변경 후)

- : Comment
@ : Problem
& : Solved
※ : Need search & improve

사실 크게 달라진 건 없지만, '로그를 작성'하는 게 아니라 '작성한 게 로그'라는 차이가 있지요. Objective는 따로 메모장에다 적어두려 합니다.


오랜만에 일정 관리 방법을 재고한 김에 요 몇달 간 작성한 로그에 있는 'Need search'를 모았습니다.

 

※ 7. 문자열의 끝을 의미하는 특수문자가 있다면 속도를 늦추는 문자와 함께 검사함. (그런 특수문자가 있나? 있다면 무엇? 또 다른 방법도 있나?)
- C에선 '₩0'와 같이 표기하던데, 자바스크립트로 검색하면 정규 표현식 관련 글밖에 보이질 않는다. 그래서 그런 특수문자가 있는진 모르겠지만, 정규 표현식에 대해 공부하면 도움이 될 것이다.

※ 함수를 매 프레임마다 실행하고, Every seconds 이벤트로 시간을 제어할 수 있을까? (당장은 몰라도 됨)
- 아마 함수의 하위 이벤트로 Every seconds를 추가할 수 없음.

※ '가장' 효율적으로 조건문과 지역 변수, 인스턴스 변수를 생성해서 마지막으로 표시한 글자 뒤에 태그를 추가하지 않을 방법은?
- 지금으로써는 

※ Construct 3에 문자열 Foreach 조건문이 있나?
- 없다.

※ 스크립트 블록을 사용하면 항상 비동기로 실행하나?

※ 지역 변수가 초기화되는 '정확한' 기준은?
- 범위(이벤트 시트나 그룹) 내 이벤트가 발생할 때마다.

※ 제곱 계산의 원리가 뭐지? (음수나 소수 제곱은 어떻게?)

※ 자바스크립트 블록에서 추출 후에도 파일 경로를 유지하는 방법은?
- 이거?

※ 암호화 알고리즘?
- RSA 또는 이거

※ mid()와 right()의 차이?
- right()는 문자열의 맨 오른쪽에서 가져올 글자 개수.

※ Regex 관련 함수의 용도?
- 정규 표현식 이용

 

이건 나중에 차근차근 채워보기로 하고, 앞으로도 'Need search & improve'는 적극적으로 사용하도록 해야지.