어제 퀘스트를 진행 중 이전에 썼던 코드를 또 사용해야 할 일이 생겨서 복붙 해서 사용했었다.
단순히 똑같은 내용을 사용할 거라서 복붙 하는 게 빠르니까 복붙을 했었는데 이에 대한 피드백을 받았다.
코드를 복붙하면 놓치는 부분과 어디선가 빼먹고 수정하지 않는 부분이 나온다는 피드백도 디스코드에 남겨 주셨다.
코드를 복붙해서 사용하면 생산성 있고 빠르다고 생각을 했지만 다시 생각해보면 나는 학습하는 입장이라 복붙 하는 건 전혀 공부가 되지 않는다. 코드를 다시 작성하면서 반복 인출 학습을 해야 하는데 복붙 해버리면 인출 학습이 전혀 되지 않고 주중에 반복해서 인출 학습하는 의미가 없어진다.
다시 한번 반복 인출 학습의 의미에 대해 생각해보자.
그리고 학습 목표는 빠르게 과제를 제출하는게 아니라 코드를 작성하면서 왜 이렇게 작성했는지 생각하면서 학습을 하는 건데 현재 나의 목표가 과제 제출에 중점이 맞춰져 있는 것 같다고 느껴졌고, 잘못되고 있다는 것을 깨달았다.
과제를 빨리 제출하고 싶은 마음이 앞서다 보니 학습의 본질을 잊고 복붙을 한 것 같다.
안 그래도 못하는데 벌써부터 코드를 작성하는 요령만 생겨서...
복붙 하는 습관이 생기기 전에 의식적으로 컨C 컨V는 자제하는 걸로!
앞으로는 반복되는 코드여도 복붙 하지 않고 한 줄 한 줄 생각하면서 코드를 작성하자.
'성장이야기 > TIL' 카테고리의 다른 글
220826 TIL CORS가 뭐야..? (1) | 2022.08.26 |
---|---|
220825 TIL 집중이 안될때는 뽀모도로를 활용하자 (0) | 2022.08.25 |
220823 TIL 테스트 코드 먼저 작성하자 (0) | 2022.08.23 |
220822 TIL 흐름을 파악하자 (0) | 2022.08.22 |
220821 TIL 각자 자신의 시간대가 있다. (0) | 2022.08.21 |