작성
·
34
·
수정됨
0
프로젝트 아키텍쳐 적용 이유를 사진과 같이 작성했는데 너무 기초적인 내용인 것 같아서 문의드립니다.
사실 도입 배경도 따로 있어서
예전 다른 프로젝트를 진행할 때 강의와 같이 모든 파일을 큰 덩어리로 구분하여 묶었더니 유지 보수 및 코드 리뷰에서도 많은 어려움이 있어서 이번에는 3계층을 적용했던 것이였습니다.
또 3계층 아키텍쳐여도 저는 DI를 주입하였기 때문에 GPT문의결과 클린 아키텍쳐와 비슷하게 되어가고 있다고 하더라고요.
저기에 DI를 주입했다는 글과 그 이유도 같이 쓰는게 좋을까요?(사용이유에?)
사용 이유, 성과 또한 마찬가지로 위 사진의 설계 효과에 넣었었습니다. 도입 배경을 넣고 싶었는데 이력서 칸을 넘겨서 뺐었는데 넣는게 좋을까요??
답변 1
0
안녕하세요 사무엘님! 질문 잘 해주셨습니다:D
질문해주신 내용에 대해 하나하나 답변 드려볼게요!
저기에 DI를 주입했다는 글과 그 이유도 같이 쓰는게 좋을까요?(사용이유에?)
-> 3 Layered Architecture와 DI는 직접적으로 관련있는 내용은 아니다보니, 3 Layered Architecture와 DI는 같이 쓰지 않는 게 더 나아보입니다! 만약 DI에 대한 내용을 쓰고 싶으시다면 아예 분리해서 쓰시는 걸 고려해보시기 바랍니다!
사용 이유, 성과 또한 마찬가지로 위 사진의 설계 효과에 넣었었습니다. 도입 배경을 넣고 싶었는데 이력서 칸을 넘겨서 뺐었는데 넣는게 좋을까요??
-> 말씀해주신대로 도입 배경 자체가 너무 식상한 내용일 경우(오징어 게임이론을 위반), 아예 안 넣는 게 나을 수도 있습니다! 지금 내용을 봤을 때는 도입 배경을 넣을 지 안 넣을 지를 고민하기 전에, 어떻게 구체화를 시켜서 차별성있는 내용으로 바꿔야 할 지를 고민해보시면 좋을 것 같습니다.
'3 Layered Architecture'라는 키워드로 구글에 검색하다보면 다른 개발자분들이 구체화시켜서 디테일하게 작성해놓은 글들이 많이 있습니다. 그 글들을 참고하셔서 구체화를 한 번 시도해보시는 건 어떨까요~??
또 궁금하신 점 있으시면 댓글 남겨주세요ㅎㅎㅎㅎ