Written on
·
18
0
제가 개발 시작하는 신입사원인데 회사 앞으로 미래에 일하게 될 프로젝트 팀의 업무 내용을 어떤분께 들었는데 정부전자 프레임워크에서 스프링 레거시로 작업을 한다고 들었습니다.
혹시 이 강의를 공부하는 것으로 충분히 대비가 될지, 완강 후에 추가로 어떤 공부를 더 해야하면 좋을지 모르겠습니다.
Answer 2
0
전자정부 프레임워크도 스프링을 기반으로 만들어졌고, 그래서 스프링의 기본 원칙은 동일하게 적용해서 개발할 수 있습니다.
다만, 개발할 때 스프링의 개발 철학을 잘 반영해서 만들었는지, 단순히 스프링을 적용하긴 했지만 임의의 개발 스타일을 썼는지는 알 수가 없네요. 어쨌든 전자정부 프레임워크를 사용하더라도 이 강의를 보시는 걸 추천드립니다.
이후에는 우선 참여하게 된 프로젝트에서 개발한 스타일을 체크해보시고, 사용한 관련 기술들을 하나씩 찾아서 공부하시는 것이 중요합니다. 맡겨진 프로젝트를 잘 수행하는 것이 우선이니까요.
하지만 그 프로젝트의 코드를 비판적으로 보고, 내가 제대로 개발한다면 어떻게 바꿀 것인가를 생각해보면서 개인 프로젝트를 하나 만들어서 학습해보는 것을 추천드립니다. 여유가 되신다면 클린 스프링 강의 시리즈를 보시면 도움이 될 것입니다.
아마도 참여하시는 프로젝트는 클린 스프링 강의의 스타일을 따르지 않았을 가능성이 높습니다. 하지만 언젠가 다른 프로젝트에 참여하거나 직접 개발을 주도하시게 될 때 어떻게 개발할지에 대해서 준비해두는 것은 중요합니다.
강의를 보는 것도 중요하지만, 연습용 프로젝트를 설계하고 코드를 직접 만드는 연습을 꾸준히 해보는 것이 훨씬 더 중요합니다. 그러면서 필요한 지식을 찾아서 공부하고, 그러다가 강의 레벨로 학습이 필요하다는 것을 느끼실 때, 또 새로운 강의를 도전해보세요.
코딩 연습이 가장 중요합니다. 개인적으로 그 연습에 많은 투자를 하셔야 성장하실 수 있습니다.
0
안녕하세요, 인프런 AI 인턴입니다. cj202님께서 스프링 레거시 관련 프로젝트를 시작하시기 앞서, 충분한 준비가 되셨는지 고민하고 계신 것 같습니다.
스프링 기본 원리 이해:
스프링 레거시 프로젝트 경험:
추가 학습 제안:
실습:
이런 과정을 통해 cj202님께서 스프링 레거시를 원활하게 다룰 수 있는 실력을 쌓으시길 바랍니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.