뭔가 시험을 위한 공부라 해야하나
면접 볼려고 공부하는 느낌?
디씨 같은 게시판 사이트 만들면서
이런 이론들 전혀 몰라도 만들었었는데
굳이 해야 하나?
예를 들어 컨트롤러에서
메소드에
의존성 주입할 때
그냥 메소드 parameter에 적기만 하면 주입되잖아
Model에 addAttribute하면 템플릿에서 볼 수 있다.
까지만 알면 되지
굳이 servlet에서 어떻게 복사 되고 그 값을 읽어온다 까지
알아야 되는 건가?
뭔가 시험을 위한 공부라 해야하나
면접 볼려고 공부하는 느낌?
디씨 같은 게시판 사이트 만들면서
이런 이론들 전혀 몰라도 만들었었는데
굳이 해야 하나?
예를 들어 컨트롤러에서
메소드에
의존성 주입할 때
그냥 메소드 parameter에 적기만 하면 주입되잖아
Model에 addAttribute하면 템플릿에서 볼 수 있다.
까지만 알면 되지
굳이 servlet에서 어떻게 복사 되고 그 값을 읽어온다 까지
알아야 되는 건가?
넌 si가 적성인거같다
그럼 너는 자바 Arrays.sort 메소드에 argument가 프로토타입 객체 배열일 때랑 Object 객체 배열일 때 각각 어떤 정렬 방법으로, 시간 복잡도 차이 나는지 알고 있음? 예를 들어 Arrays.sort(int[]) 랑 Arrays.sort(Integer[]) 랑 왜 시간 차이가 나는 지 아냐?
지금 argument resolver를 알 필요가 있냐고 묻는건가?
그니까 argument에 넣으면 그 객체를 다른 빈에서 이용할 수 있다 이게 의존성 주입이다 까지만 알면 되지 굳이 그 과정을 알아야 해?ps 할때는 함수 하나하나 마다 정확히 모르고 쓰면 시간 초과 때문에 알아야 했는데스프링 부트는 그냥 프레임 워크니까갖다 쓸 수준만 되면 되지 않아?면접 볼때만 필요한 개념이지?
그게 왜 의존성 주입이냐? 그리고 argument resolver는 니가 직접 구현해서 쓰는건데, 코어 축에도 못끼는거고
단어 쓰는거 보니까 스프링 기본도 모르는 것 같은데, 그 수준이면 실무에 지장이 생길걸
뭐가 필요한지 안필요한지 따지지 말고 닥치고 공부부터 해서 개념부터 잡기를 빈다 맨 윗놈 말 처럼 si에서 썩을거면 몰라도 되겠지만
ㅋㅋ 기상 후 식사하면서 갤 보는데 얼척없는 질문글에 바로 주딱게이가 팩폭꽂는거 보니까 속이 시원하네
그리고 면접용으로 볼때만 필요한 개념은 대체 어디서 나온 말이냐 면접때 실무에 필요 없는걸 물어볼거같음? 그럴거면 토익도 보고 학점도 보지 왜?
https://gall.dcinside.com/mgallery/board/view/?id=backend&no=220&page=1
그리고
이거 봐봐라
내부과정 모르면 이런 질문 하고 있는거야
기능을 잘못 써버릴수도 있다는거
너 혹시 운영체제나 네트워크도 왜 공부해야하는지 모르는건 아니지?
면접관이 의존성 주입 시 어떤 과정을 거쳐서 진행이 되나요? 라고 묻는다면 너의 대답은?
그니까 이게 프로그램 만들면서 성능 향상할 땐 필요없는데, 면접을 위한 게 맞는 거지? 아무리 생각해도 이 내부 과정이 어디에 필요한 건지 이해가 안되네
오류났을때 해결하는 방식부터가 달라짐. 스프링구조모르면 걍 주먹구구식으로 포인트찍고 디버깅하고 그럴텐데 대충 뭐때문에 오류 터졌는지 짐작이 가고 그 부분에서 해결하면됨. 비단 면접때문에만 하는게 아님.