-
20220820 TIL 중복은 와라TIL 2022. 8. 20. 16:30
중복은 좋은 것이다.
중복이 잘 보인다는 것은 내가 개선할 점이 잘 보인다는 것이기 때문이다.
그리고 개선할 점이 잘 보이면 쉽게 리팩토링(더 낫게 만드는 것)이 가능하다.
따라서 중복은 좋다.
1주차는 상대적으로 간단한 문제들을 풀었기 때문에 중복을 피하고 처음부터 완성된 형태의 코드를 짜려고 노력했다.
하지만, 실제 문제는 훨씬 복잡하고, 우리가 처음부터 완성된 형태로 짤 수 있다면 우리는 천재인 것이다.
오늘 아샬님의 강의에서 어떻게 하면 더 중복을 많이 잘 할 수 있을지를 보았다.
최대한 아무 생각없이 머리를 쓰지 않고 풀어서 써야 중복이 잘 보인다.
그 후에 중복이 보이면, 그 때 머리를 써서 중복을 깔끔하게 고쳐주면 된다.
이번 주부터는 퀘스트 과제를 할 때 복잡한 문제는 처음부터 깔끔하게 쓰려고 하기보다 최대한 풀어서 중복이 잘 보이게끔 코드를 짜기 시작해야겠다.
그리고 처음부터 깔끔하게 쓰려고 하다가 막힌 경우에도 아예 다시 처음부터 최대한 풀어서 중복이 잘 보이게끔 코드를 짜기 시작하면 막힌 게 해결되는 마법을 볼 수 있지 않을까!
중복을 귀찮아하지 말자.
중복에 감사하자.
'TIL' 카테고리의 다른 글
20220822 TIL 실수는 반복된다. (0) 2022.08.22 20220821 TIL 액션플랜을 지키자 (0) 2022.08.21 20220819 TIL 한 발짝 두 발짝 (0) 2022.08.19 20220818 TIL 수정을 하자 (0) 2022.08.18 20220817 TIL 이름을 붙여주자 (0) 2022.08.17