다른 사람의 코드를 읽자!
-
20221105 TIL 모르는 기술을 어떻게 쓸 것인가TIL 2022. 11. 5. 11:11
개발자는 끊임없이 새로운 기술을 익혀야 한다. 더 좋은 기술이 나왔고, 적용할 수 있는 상황이고, 적용했을 때 개선이 될 부분들이 보인다면 당연히 새로운 기술을 적용하는 것이 맞기 때문이다. 하지만 그렇게 하지 못하는 이유는 뭘까? 대부분은 새로운 기술을 도대체 어떻게 써야 될지를 모르겠기 때문일 것이다. 그 첫 번째 이유로는 기술에 대한 개념 공부가 덜 되어있어서 막막한 경우가 있을 것 같다. 예를 들어 스프링이라는 기술을 쓰고 싶은데 의존성 주입이 뭔지도 모른다면 의존성 주입을 먼저 공부해야 할 것이다. 하지만 스프링이라는 기술이 의존성 주입을 쉽게 만들어준 것이지, 이미 의존성 주입의 개념도 알고 사용도 하고 있었을 수도 있기 때문에 이 부분은 아예 다른 분야의 기술을 적용하는 게 아닌 이상 연차가..