본문 바로가기
728x90
반응형

백엔드개발자3

백엔드 개발자라면 아묻따 필독서 - 데이터 중심 애플리케이션 설계 주니어 개발자가 추천하는 개발 도서는?! 현재 10개월된 백엔드 개발자, 벨루가입니다 🐬 1년도 안된 햇병아리지만 언제나 성장하고 싶은 주니어 개발자이기 때문에 최근에는 이거저거 개발 도서를 읽고 있습니다. 그러다가 최근에 백엔드 개발자라면 꼭 읽어보면 좋을 책을 찾아 추천해드리기 위해 왔습니다. 바로 바로 라는 책입니다👍 이미 '신입 백엔드 개발자 9개월 후기'에서 읽고 있다고 말씀드렸는데 어느순간 다 읽어버렸더라고요. 500페이지가 넘는 책이기 때문에 빠르게 읽지는 못했지만 매일 1시간씩 꾸준하게 읽었더니 완독을 할 수 있었습니다. 개발자라면 누구나 한 해 목표로 개발서적 한 권 완독하기를 원하잖아요? 12월이지만 좋은 개발서적을 결국 완독했다는 것이 기분 좋았습니다. 그래서 이 책으로 말 할 것 같.. 2022. 12. 26.
[NodeJS] 테스트 코드 작성하기 (1) 알아버린 참맛 + 필요성 테스트 코드란 테스트 코드란 통상적으로 서비스의 품질을 확인하거나 소프트웨어의 버그를 찾을 때 작성하는 코드이다. 쉽게 말해서 내가 짠 코드가 잘 동작하는지 확인하는 도구이다. 또한 개발자라면 한 번씩 TDD에 대해서 들어보았을 것이다. Test-Driven Development 즉, 테스트 주도 개발이라고 불리면서 많은 개발자들이 해야하는 덕목처럼 주장하는 사람들이 많다. 채용공고나 면접에서 테스트 코드를 잘 짜는지에 대해서 물어보기도 한다. 부정적인 생각 많은 개발자들이 테스크 코드를 중요하게 생각하는데 솔직히 지금까지 필요성을 못느끼고 있었다. 오류 사항을 파악할 수 있다고 하는데 console.log를 찍든 errer 메시지를 보면 바로바로 수정이 가능하다. 오히려 테스크 코드를 먼저 짠다고 생각.. 2022. 8. 24.
[NodeJS] API 문서 툴 Swagger 사용해서 API 문서 자동화 (+ swagger-autogen) 회사를 다니면서 프론트와 백엔드가 협업하기 위해서 가장 필요한 요소가 API 문서라는 것을 알았습니다. 클라이언트-서버 간의 통신을 정리하는 것이 API 문서입니다. 근데 이걸 아주 조금이라도 잘못 쓰거나 누락시키면 큰일이 됩니다. 그렇기 때문에 API 문서를 작성해주는 툴들이 존재하고 그중에서 가장 유명한 Swagger입니다. Swagger를 찾아보니 일일이 주석을 작성해야해서 굳이 이걸 써야 하는가에 대해 고민했습니다. 귀찮은 것을 싫어하는 개발자답게 좀 더 찾아보니 swagger를 자동 생성해주는 라이브러리가 있더라고요! swagger-autogen을 이용해서 한 번 API 문서를 자동으로 만들어보도록 하죠. 1. 서버(nodemon 포함)를 멈추고 라이브러리 설치 - 매우 중요 ⭐️⭐️⭐️⭐️⭐️.. 2022. 5. 26.
728x90
반응형