수정됨
・
수강평 42
・
평균평점 5.0
장점: - 기본적인 도메인인 게시판을 MSA로 라이브 코딩으로 직접 구현 가능 - 게시판에서도 게시글, 댓글, 좋아요, 조회, 최적화 등 다양한 주제로 여러 경험을 직접 할 수 있음 - 1에서 10까지 모두 라이브 코딩을 하며, 제공하는 소스코드와 큰 차이점이 없어서 실습하기 좋음 단점: - 중급대상이라 설명이 부족한 부분이 있고 단순히 코딩을 따라만 하는 무미건조한 진행 방식 - 중급 대상이면 라이브 코딩보다는, 섹션별로 완성된 코드를 제공하고, 섹션별로 필요한 설계를 왜 이렇게 했는지, 이 코드는 어떻게 동작하는지를 더 설명해주는 강의가 좋지 않았을까.... - 각각의 테스트 코드가 각 모듈에 의존적이기 때문에 테스트 데이터가 없을경우 테스트가 힘듦, 로컬에서 단위 테스트가 어려움 개선을 바라는 점: - 단위 테스트와 통합테스트를 구분해서 테스트가 진행되었으면 좋을거 같습니다. - 테스트를 위해 각 모듈을 계속 전체 실행하는 부분은 너무 번거로운거 같아요, 도커 컨테이너를 활용하였으면 좋았을거 같습니다. - 테스트 코드가 생성되는 articleId 에 의존하다보니 로그에서 articleId를 복사하여 테스트를 하는데, 너무 데이터에 의존적인거 같아서 불편했어요 - 중간중간 설명하시는 부분을 주석으로 남겨주시면 더 좋을거 같아요 현업 6년차인데도 중간중간 어려운 부분이 있었네요 일이 바빠서 중간에 잠시 중단했다가 오랜만에 다시 들었는데 이해가 안되는 부분이 많았어요... 강의가 길어서 처음부터 보는건 부담되고 코드 보면서 대충 이해하고 진행했었고, 중간에 로컬 데이터를 다 날리는 바람에 테스트가 에러가 나서, 좀 힘들었네요ㅎㅎ 그래도 전체적으로 쿼리 최적화, 캐시 최적화 등 성능적인 부분을 고려한 시스템 설계를 알기 쉽게 게시판 프로젝트를 이용한 것은 너무 좋았습니다 감사합니다~
윌던님, 일단 좋은 평가와 건전한 피드백 감사합니다! > 중급 대상이면 라이브 코딩보다는, 섹션별로 완성된 코드를 제공하고, 섹션별로 필요한 설계를 왜 이렇게 했는지, 이 코드는 어떻게 동작하는지를 더 설명해주는 강의가 좋지 않았을까.... 사실 개인적으로 저도 강의를 만드는데 있어서 이러한 방식이 훨씬 편하긴 한데, 모든 분들의 요구사항을 맞추기는 힘든 부분이라고 생각합니다..! 대부분의 수강생분들은 라이브 코딩을 더욱 선호하는 경향이 있는 것 같더라고요. 실제로 코드는 어떻게 작성하는지, 에러 시에 디버깅은 어떻게 찾아서 해결하는지 궁금해하시는 분들이 꽤 많던 것 같습니다. 어떻게 보면 지루한 과정일 수 있지만, 이러한 과정 자체를 선호하시는 분들도 많고요. 난이도를 고려하면 수강 대상자에 분명 현업자도 포함되나, 취준생이나 신입분들도 많다보니 코드 작성하는 방식 자체도 많이들 궁금해 하시는 것 같더라고요..! 그래서 다음 강의도 대부분의 요구사항에 맞춰서 라이브코딩으로 진행하게 될 것 같습니다..! 이 부분은 양해 부탁드립니다 ㅠ 설계에 대해서는 그림과 함께 충분히 언급했다고 생각했지만, 아무래도 난이도가 있다보니 분명 진행되는 속도나 각자의 편차에 따라서 궁금증이 제대로 해소되지 않을 수 있다는 점은 충분히 공감하고 있습니다. Q&A 게시판 항상 확인하고 있으니, 부족한 부분은 언제든 질문 주셔도 좋습니다!! > 개선을 바라는 점 테스트가 어렵다는 점도 충분히 공감합니다. 아무래도 대규모 데이터는 항상 초기화하는 것도 힘들고, 실제 데이터를 많이 넣어놔야 실습 과정에서 눈에 드러나는 부분이 있다보니, 미리 초기화된 실데이터 기반에 의존하게 되었습니다. 저도 강의를 준비하면서 테스트를 어떻게 진행할지 정말 많이 고민 되더라고요.. 강의에서 만들어보는 테스트에 대해 조금 더 정확히 말씀 드려보면, 단위 테스트가 아닌 통합 테스트들은, 그저 단순히 육안으로 실행을 확인해보기 위함일 뿐이기도 했습니다. (그래서 테스트가 멱등하지도 않고, 격리된 환경에서 수행되는 것도 아닙니다.) 테스트 컨테이너도 고려 대상에 있었지만, 모든걸 다 고려하다보면 알아야 할 게 끝없이 많아지다보니 어느 정도 선을 그어낸 부분도 있던 것 같네요..! 실제로 초기 구상했던 것에서 내용이 축소된 것들도 있고, 만들었다가 지운 장표들도 꽤 있습니다.. 테스트에 관한 부분은 저도 지속적으로 고민해보겠습니다! > 중간중간 설명하시는 부분을 주석으로 남겨주시면 더 좋을거 같아요 충분히 공감합니다. 좋은 의견 감사합니다!! > 중간에 로컬 데이터를 다 날리는 바람에 테스트가 에러가 나서, 좀 힘들었네요ㅎㅎ 저도 많이 공감하는게, 강의 준비하다가 로컬 데이터 몇 번 깨지거나 날려먹은 적이 있어서 다시 초기화하는게 꽤나 번거로웠네요.. ㅎㅎㅎ 일하시면서 많이 바쁘셨을텐데, 그 와중에도 잘 들어주셔서 너무 감사하고 뿌듯하네요. 현업자분들도 충분히 들을만한 내용이지만, 보통 현업자분들은 업무 때문에 바쁘다보니 잘 안들으실거라 생각 했었는데, 이렇게 잘 들어주신 분이 계셔서 더욱 뿌듯한 것 같습니다. 완강하시느라 고생 많으셨고, 피드백도 잘 정리해서 전달주셔서 감사드리고, 열심히 잘 수강해주셔서 감사합니다!!







