메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

독자리뷰

처음 들어보는 개념인 멀티패러다임!

wyh0***

|

2025-05-31

멀티패러다임 프로그래밍

좋은 코드엔 프로그래밍 패러다임의 경계가 없다! 복잡한 문제를 해결하기 위해 객체지향, 함수형, 명령형을 자유롭게 넘나들며 설계하고 구현하는 법. 견고한 코드, 유연한 문제 해결을 위한 멀티패러다임 프로그래밍의 모든 것

  • 저자 : 유인동
  • 출간 : 2025-04-21

한빛미디어 서평단 <나는리뷰어다> 활동을 위해서 책을 협찬 받아 작성된 서평입니다.​

 

들어가기에 앞서 멀티패러다임이란 무엇일까?

쉽게 말해 언어에 따른 객체지향, 함수형, 명령형의 구분이 아닌 상황에 맞춰 사용하는 프로그래밍이다.

언어에 따라 멀티패러다임을 지원하지 않기도 하지만 내가 주로 사용하는 C#의 경우는 가능하다.

 

내용

처음으로 책을 다 읽지를 못 하고 리뷰를 한다 ㅠ

총 7챕터까지 있고 500페이지가 넘는 분량인데 생각보다 내용이 어렵다!

현재 3장을 읽는 중인데 좀 길게 잡고 천천히 읽어봐야겠다.

프로그래밍 책답게 설명을 할 때 코드가 디폴트로 적혀 있어 이해하기는 편했다.

이래서 페이지가 늘어난 거 같다 ㅋㅋ

문제는 제대로 이해를 못 하면 페이지를 넘길 수 없다는 거..?

쳅터 마지막엔 요약정리가 있는데 사실 이게 각 챕터에서 설명하고자 하는 핵심 내용이다.

리뷰를 쓰기 전 나머지 챕터의 요약정리만 읽어봤는데 챕터 내용을 모르면 이해가 안 간다 ㅋㅋ

그래도 공부한 걸 마지막에 이렇게 정리해 줘서 좋았음!

예제

다행스럽게도 모든 예제들을 손코딩 할 필요는 없다.

저자이자 개발자분이 모든 과정을 깃허브에 올려놨기에 귀찮음을 덜 수 있다.

 

생각보다 책에 없는 내용들도 많으니 제대로 보실 분은 꼭 참고하시길!

실습을 위한 예제 활용법과 3장까지는 맛보기로 볼 수도 있으니 책 사기 전 미리 봐도 좋을 거 같다.

이 정도 퀄리티까진 아니어도 나도 깃허브에 프로젝트 하나 만들어서 공유해 보고 싶다 ㅎㅎ

실습

아직 챕터 3 진행 중이지만 모든 예제를 다 돌려보지는 않았고 대충 이해되는 부분은 눈대중으로 넘어갔다.

읽다 보면 도저히 이해 안 가는 내용들이 있는데 이럴 때 직접 돌려보면 생각보다 금방 이해가 간다.

언어가 C#이었으면 더 좋았겠지만... 어쩔 수 없지 ㅋㅋ

 

추가 정보

깃허브 말고도 내가 자주 이용하는 인프런에서도 강사로 활동 중이셨다.

멀티패러다임 프로그맹 강의를 전문으로 하시는 듯!?

저자 유튜브도 있으니 개념이 궁금하신 분들은 한번 보시기를 바란다.

근데 마플개발대학이 뭐지?

 

마치며

일단 이 책은 초급자 용이 아니다.

기본적으로 프로그래밍을 알고 있고 코딩을 좀 해본 사람이 봐야 이해가 될 거 같다.

가볍게 개념 정리하려고 봤다가 제대로 공부하는 중 ㅋㅋㅋㅋ

그래도 프로그래머 관점에서는 한 단계 레벨업 할 수 있으니 추천!

이제 1/3 정도 봤는데 후반부 내용이 더 어려워 올해 말까지 천천히 보면서 개념 정리하고 다시 후기를 남겨야겠다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?