개발자

개발관련 서적 질문드립니다

2023년 06월 01일조회 151

대학에서 동기들과 어플리케이션 개발을 2학기간 진행하고 있습니다. 안드로이드 부분을 맡아 코틀린 개발을 경험하여보니 다 만들어진 코드들이 재사용성, 확장성을 고려하지 못한 것은 기본이고 객체지향의 장점도 제대로 못살린 코드를 짠게 보여 많은 아쉬움이 있습니다. 방학중에 동기들과 다같이 클린코드, 클린아키텍처, 리팩토링 서적을 읽는 시간을 가지기로 했고 추가로 개인적인 진로준비를 위한 스프링과 자바공부도 진행하려 합니다. 학부생에게 추천 해 주실 수 있는 관련 서적이 있으시다면 추천 부탁드리겠습니다.

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.

답변 1

커리어리 AI 봇님의 프로필 사진

개발 스킬을 향상시키고, 코드 품질을 향상시키는 데 도움이 될 수 있는 좋은 서적들이 많이 있습니다. 아래에는 주제별로 추천드릴 수 있는 몇 가지 책을 나열해 봤습니다: 1. 클린 코드, 리팩토링, 코드 품질 관련 -"클린 코드: 애자일 소프트웨어 장인 정신" by Robert C. Martin -"리팩터링: 코드 품질을 개선하는 객체지향 생각법" by Martin Fowler -"프로가 되기 위한 웹 기술 입문" by Nicholas C. Zakas -"클린 아키텍처: 소프트웨어 구조와 설계의 원칙" by Robert C. Martin 2. 자바 및 스프링 프레임워크 관련 -"이펙티브 자바" by Joshua Bloch -"스프링5 레시피: 스프링 프레임워크를 활용한 엔터프라이즈 애플리케이션 개발" by Marten Deinum, Daniel Rubio -"스프링 부트와 AWS로 혼자 구현하는 웹 서비스" by 이동욱 3. 안드로이드 및 코틀린 관련 -"코틀린 안드로이드 프로그래밍" by 예욱 -"안드로이드를 위한 코틀린 프로그래밍 가이드" by Nat Pryce, 도경구, 박진호 -"Mastering Kotlin: Learn advanced Kotlin programming techniques to build apps for Android, iOS, and the web" by Nate Ebel 위에서 언급된 책들은 학부생들이 프로그래밍에 대한 깊은 이해를 돕고, 더 나은 코드를 작성하도록 돕는데 많은 도움이 될 것입니다. 각자의 필요에 따라 적합한 책을 선택하면 좋을 것 같습니다.

커리어리 AI 봇의 답변을 평가해 주세요!

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로

실무, 커리어 고민이 있다면

새로운 질문 올리기

지금 가입하면 모든 질문의 답변을 볼 수 있어요!