Thumbnail
모임/부트캠프 모집마감
개발 · 프로그래밍 웹 개발

(온라인) 멀티패러다임 프로그래밍 : 22년차 개발자가 전하는 유연한 코드의 힘 대시보드

중급이상
공개되지 않은 강의로
수강이 제한됩니다.
신청 기간

2025.06.02 12:48 ~ 06.09 23:59 (한국 표준시)

기간

2025.06.10 19:00 ~ 21:30 (한국 표준시)

장소
온라인으로 진행하는 모임입니다


안녕하세요, 인프런 입니다.

함수형, 객체지향, 명령형…
패러다임을 구분 짓는 사고에서 벗어나
  프로그래밍 언어를 더 깊이있게 활용하고 싶은 분들을 위해 준비했습니다.

이번 밋업에서는 22년차 개발자 유인동 CTO님과 함께
멀티패러다임 프로그래밍의 세계를 주제로 이야기 나눌 예정입니다.

  6월 10일(화) 저녁 7시  이번 온라인 밋업을 놓치지 마세요!

 

🔥 온라인 추가모집 오픈 🔥
오프라인 밋업에 뜨거운 관심을 보내주셔서,
온라인 밋업 참가자를 80명 한정으로 추가 모집합니다!
선착순 마감이니, 지금 바로 신청하세요 :)

 

22년차 개발자가 알려주는
멀티 패러다임 프로그래밍의 세계


하나의 프레임워크, 하나의 사고방식만으로
지금의 복잡한 소프트웨어 문제를 해결할 수 있을까요?

객체지향, 함수형, 절차형은 과거에는 서로 다른 철학으로 분리되어 있었지만, 오늘날 대부분의 프로그래밍 언어는 이들을 유기적으로 통합하고 있습니다. 하지만 우리는 어쩌면  여러 패러다임을 조합할 수 있도록 설계된 현대 언어를 여전히 한쪽 방식에만 익숙한 채 사용하고 있을지도 모릅니다.

하나의 프로젝트, 심지어 한 함수 내에서도 다양한 패러다임을 조합해 프로그래밍하는 시대.
이제 중요한 건 “무엇이 더 우월한가?”가 아니라 "어떻게 패러다임을 조합하고 활용할 것인가?" 입니다. 

탄탄한 기본기는 분명
뛰어난 응용력을 이끕니다

실무에서는 프레임워크나 라이브러리에 맞춰 개발하는 데 집중하게 됩니다. 그 과정에서 언어가 제공하는 기능이나 설계 철학은 자연스럽게 뒷전으로 밀리기도 하죠. 하지만 언어의 구조와 다양한 프로그래밍 방식에 대한 이해가 있다면, 도구만 의존하지 않고 더 유연하고 안정적으로 문제를 해결할 수 있습니다.

멀티패러다임 언어가 보편화된 지금,  언어의 작동 원리와 패러다임의 특성을 이해하는 것은 설계와 문제 해결 방식에 더 많은 선택지를 제공 합니다.


멀티 패러다임 프로그래밍을 알아야 하는 이유

1. 현대 언어는 이미 멀티패러다임 기반입니다.

Java, Kotlin, TypeScript, Swift 등 대부분의 현대 언어는 객체지향, 함수형, 명령형 기능을 함께 지원합니다. 즉, 개발자는 멀티패러다임 언어를 사용하고 있지만, 특정 방식에만 익숙한 경우 다양한 기능을 충분히 활용하지 못할 수도 있습니다. 이러한 패러다임을 이해하고 조합하는 능력은 언어를 더 유연하고 깊이 있게 다루기 위한 중요한 기반이 됩니다.

2. 문제마다 잘 맞는 패러다임이 다릅니다.

UI 상태 관리처럼 불변성과 선언적 흐름이 중요한 문제는 함수형으로 접근하는 것이 효과적이며,  복잡한 도메인 모델링처럼 역할과 책임이 명확한 구조가 필요한 경우에는 객체지향이 유리할 수 있습니다. 하나의 프로젝트, 심지어 하나의 함수 안에서도 다양한 성격의 로직이 공존하는 현실에서, 상황에 맞게 패러다임을 선택하고 조합할 줄 아는 감각은 실무 생산성과 코드 품질에 직결됩니다.

3. 프레임워크 밖에서도 스스로 해결할 수 있어야 합니다.

현대 개발은 프레임워크와 라이브러리에 크게 의존하지만, 그 내부의 동작 원리를 이해하고 상황에 맞게 조정하려면 언어 자체에 대한 이해가 필요합니다. 패러다임에 대한 감각이 있다면, 코드 흐름을 더 명확히 파악하고 라이브러리나 프레임워크에만 의존하지 않고도, 문제를 유연하게 해결할 수 있는 기반이 됩니다.



세션소개 🎤

이번 밋업은  멀티 패러다임 언어의 가능성을 직접 체감하는  시간이 될 것입니다.


<발표세션>

이번 밋업은 발표세션만 2시간으로 다른 밋업보다 알차게 구성했습니다. 2시간 동안 멀티패러다임 프로그래밍의 핵심 흐름과 설계 감각을 깊이 있게 짚어보려고 합니다.

객체지향과 함수형을 조합하는 방식으로 이터레이션을 설계하는 법을 살펴보고, 이를 현대 언어에서 어떻게 적용할 수 있는지 실제 코드 사례로 다룹니다. TypeScript를 중심으로 설명하지만, Kotlin, Java, Swift 등 다른 언어에도 적용 가능한 개념을 함께 소개합니다. 

 

밋업 시간표 ⏰

19:00 ~ 19:05

인사 + 밋업 소개 

19:05 ~ 20:05

발표 세션 part1

20:05 ~ 20:15

쉬는 시간

20:15 ~ 21:05

발표 세션 part2 및 Q&A


밋업정보
📍

모집 일정   2025년 6월 2일(월) ~ 6월 9일(월) 23:59 

밋업 일시   2025년 6월 10일 (화) 19:00 

장소   온라인 (참여신청을 완료하시면, 참가링크는 별도로 안내드립니다) 

참가비   5,500명

모집 인원    80명 

선정 방식    선착순


안녕하세요
인프런 입니다.
인프런의 썸네일

배움의 기회는 경제적, 물리적 한계에서 자유로워야 한다고 생각합니다.
우리는 성장기회의 평등을 추구합니다.

공동 지식공유자: MDU 유인동의 썸네일
문의 이메일 md@inflab.com

프로그램

취소 및 환불 규정

  • 모임/부트캠프의 신청 취소/환불 기간은 지식공유자가 설정한 신청기간과 동일합니다.

  • 모임/부트캠프의 신청 정보 수정 및 취소/환불은 ‘구매내역’에서 할 수 있습니다.

  • 유료 모임/부트캠프의 경우, 24시간이내 설문 내용 미제출시 신청 및 결제내역이 자동취소됩니다.

※ 인프런은 통신판매 중개자이며, 해당 모임/부트캠프의 주최자가 아닙니다.

공개되지 않은 강의로
수강이 제한됩니다.

신청기간이종료됐어요