hikariCP01/wanted-preonboarding-challenge-backEnd-5

20230307_윤준성

Opened this issue · 0 comments

  1. 현재 사용하고 있는, 적용해본 SW아키텍처가 무엇인가요? 해당 SW아키텍처에 대해 설명 가능하신가요?
    제가 아는 아키텍쳐로는 MVC와 REST 가 있습니다.
    MVC는 Model, View, Controller로 나누어 비즈니스 로직과 뷰를 분리하고 각 역할에 대해 수행하게 하는 아키텍쳐 입니다. 분리가 되어 있고 개발을 할 때 유지 보수가 쉽고 신경써야 할 부분들이 정확하게 명시가 되어 있기 때문에 개발에 있어서 편리합니다.
    REST의 경우는 자원을 정의하고 자원에 대한 주소를 지정하는 방법인 네트워크 아키텍쳐 원리의 모음으로써 캐시, 무상태, 계층화된 시스템 등의 장점이 존재합니다. 저는 프로젝트를 진행하면서 REST API 설계를 하였기 때문에 API설계시에 신경을 쓰고 개발을 하고 있습니다.

  2. SW아키텍처에 대한 관심도는 어느정도 이실까요?
    제가 직접 경험한 아키텍쳐는 공부를 하였지만 그 외의 구체적인 내용에 대해서는 알지 못하였습니다.

  3. SW아키텍처가 필요한 이유가 무엇일까요?
    효과적인 관심사 분리와 의존성을 낮출 수 있는 점, 유지보수, 가독성 등이 필요한 이유라고 생각합니다.

  4. SW아키텍처간 테스트는 어떻게 하고 있으신가요?
    수행해본적 없습니다. 두 개 이상의 아키텍쳐를 한 프로젝트에 적용하지 못하였기 때문이비낟.

  5. 이직에 있어 평소에 고민이 있으신게 있으실까요?
    현재 취업을 준비 중인데 조금 더 공부해서 좋은 기업에 갈 지, 빠르게 실무를 배우고 이직을 해야할 지 고민입니다.

  6. 면접볼 회사에 대해 어느정도까지 알아가시나요?
    연봉, 규모, 회사의 인재상, 사내 문화의 복지, 현재 사용 기술 스택과 미래의 비전을 알아봅니다.