디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

뭐 어떤 지향이 필수는 아님. 결국 다형성의 구현이니까

ㅆㅇㅆ(124.216) 2025.10.19 20:40:28
조회 101 추천 0 댓글 4

On Understanding Types, Data Abstraction, and Polymorphism. _ACM Computing Surveys


이 논문에서 말했듯 결국 어떻게 다형성을 구현하는거고


다형성은 결국 동일한 인터페이스가 다수의 행동을 표현하는 그 자체고


핵심은 변화에 무너지지 않으면서 시스템이 어떻게 유연할것인가이고


다형성은 일종의 기능이라기보다는 행동적 추상화의 기제임.


무엇WHAT과 어떻게 HOW를 분리해서 상위 로직이 하위 구현에 영향을 받지 아니하는 것이지


이게 OOP는 상속과 컴포지션으로 구현하고


FP는 고차함수와 클로저로 구현하고


DOP는 구조적 접근성에 대해서 구현하고


다형적 단위가


OOP는 객체


FP는 함수


DOP는 데이터가 되는데


실제 현실적 제약에서는 패러다임 자체의 한계성이 있음


장기적인 state 관리가 필요한 시스템에서 사이드 스테이트를 피하기 위해서 모나드를 적용한다거나 하는데 이럴땐 그냥 FP쓸려고 용쓸때보다 OOP가 나은 경우도 있고


결국 짜다보면 각 패러다임을 복합적으로 쓰게 된단 말이지


결국 어떤 다형성 구현이 최고의 ROI를 내는가에 대한 판단 그 자체가 아키텍트 설계인거니까


어떤 지향만이 옳다 무엇을 해야한다는 건 그야말로 견지망월인것이지



추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 스타보다 주목 받는 것 같은 반려동물은? 운영자 25/10/20 - -
AD iPad Pro 사전예약!! 운영자 25/10/17 - -
공지 프로그래밍 갤러리 이용 안내 [97] 운영자 20.09.28 48126 65
2897658 대기업 계약직 vs 싸피 2학기 프갤러(121.144) 23:30 1 0
2897657 곽튜브 부인 예쁘네... 프갤러(175.197) 23:27 4 0
2897656 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ ♥벼락부자냥덩♥갤로그로 이동합니다. 22:57 16 0
2897655 1DCNN으로 부하 추론하는 리눅스 가버너 쪄왓어용 [1] 파란빤스갤로그로 이동합니다. 22:56 17 0
2897653 어셈블리 분석하는 데 팁 있나요?? [12] 프갤러(211.176) 22:55 41 1
2897650 좌좀에게 살아남기 ㄷㅅㄷ ♥냥덩이♥갤로그로 이동합니다. 22:46 13 0
2897649 책임은 윗대가리가 지는거다 ㅇㅇ(211.196) 22:41 14 0
2897648 한화 야구 존나 재밋게하넹 ♥냥덩이♥갤로그로 이동합니다. 22:35 15 0
2897647 혹시 술집에서 복분자주 시켜먹으려면 연봉 얼마 벌어야함?? ㅇㅇ(223.39) 22:25 12 0
2897646 애널안으로 하이라이트 올라오려낭? ♥냥덩이♥갤로그로 이동합니다. 22:13 11 0
2897645 러스트 사용하면 누가 돈 주나? 나르시갤로그로 이동합니다. 22:11 9 0
2897644 Ada 프로그래밍: 4장 데이터 타입 나르시갤로그로 이동합니다. 22:09 7 0
2897642 사이드 프로젝트는 집이 아니라 회사에서 하는 것이니라 [1] 프갤러(110.8) 22:08 14 0
2897641 김현지가 누구야? 짜근엄마 얘 알아? [2] ♥냥덩이♥갤로그로 이동합니다. 22:07 19 0
2897639 GPU 고유번호 변조 구현했다 [6] 루도그담당(58.239) 21:58 50 0
2897638 알렉산더 이새끼 낭만뿐이 없는 상남자네 ㅋㅋ [1] ㅇㅇ(223.39) 21:51 19 0
2897637 애널 회식하면서 야구보느라 밤잠 조졋넹;; ♥냥덩이♥갤로그로 이동합니다. 21:38 13 0
2897635 노시환문동주가 다 했넹 ♥냥덩이♥갤로그로 이동합니다. 21:36 12 0
2897634 문동주 미쳤당 ㄷㅅㄷ 다 씹어먹넹 ♥냥덩이♥갤로그로 이동합니다. 21:35 19 0
2897631 ai 시대오고 프론트가 더 어려워진것같다 [1] ㅇㅇ(59.6) 21:25 28 0
2897630 한국 대통령, 의원이라면 미제 상납 대신 한국 일자리에 투자를 발명도둑잡기(39.7) 21:14 12 0
2897628 사이드 프로젝트는 코드가 개떡같을수밖에 없어 [2] ㅇㅇ(118.222) 21:02 31 0
2897626 나님 배뷰륩니댱❤+ [2] ♥냥덩이♥갤로그로 이동합니다. 21:00 28 0
2897624 내일 모레 납품할 것은 GNN논문 재현인데 이거 논문이 코드 공개되있어서 ㅆㅇㅆ(124.216) 20:53 18 0
2897622 미국 선 넘었다, 지금 우리에게 필요한 것은 고도의 냉정함 발명도둑잡기(39.7) 20:49 15 0
2897621 이미친세상에어디에잇더라도행복해야해 [3] 노력갤로그로 이동합니다. 20:49 32 0
2897619 방금 EBS <극한직업> 노르웨이 고등어, 연어 공장편 봤다 [1] 발명도둑잡기(211.246) 20:44 24 0
2897618 비효율적 기술이 표준을 잠식해 락인된 경우 [2] 발명도둑잡기(211.246) 20:43 26 0
2897617 생각해보면 최초의 성공은 오래 가진 않는듯 [4] ㅆㅇㅆ(124.216) 20:25 49 1
2897616 레딧 보면서 느끼는게 사이드 프로젝트들 보면 선구자는 다 실패하지 않냐? ㅆㅇㅆ(124.216) 20:22 34 0
2897615 해외도 서비스 존나게 베끼는구나 [3] 노력갤로그로 이동합니다. 20:21 45 0
2897614 영국, 프랑스, 이탈리아 가려는데 얘네 팁문화 있나요?? ㅇㅇ(223.39) 20:21 13 0
2897613 코딩이라는게 개나소나 다 할 수 있다. 자판질하니 그리 보이지. [1] 프갤러(59.16) 20:19 49 1
2897612 유럽이 1년일해 모은 돈을 박을만큼 가치있나요?? [1] ㅇㅇ(223.39) 20:00 34 0
2897611 멜로디도 그렇지만 나는 이 곡 제목이 진짜 소름인거 같아 chironpractor갤로그로 이동합니다. 19:47 21 0
2897610 KIOXIA 3108 이네 3111이 아니라 넥도리아2025(220.74) 19:45 11 0
2897609 오랜만이노 게이들아 이기 [6] 슈퍼막코더(126.166) 19:44 45 0
2897608 개발자로서 꿀은 2017~2020 해외 이민 이였다. 이미 기회는 떠남 [3] Kyle(124.171) 19:24 65 1
2897607 선생님들 데이터베이스 설계 관련 책 알아보고 있는데 책 괜찮아 보이나요? [1] ㅇㅇㅇㅇㅇ갤로그로 이동합니다. 19:23 27 0
2897606 나는 학교때 공부못했음 [3] 배구공(119.202) 19:22 41 0
2897605 냥덩이 골룸이 동굴 속에서 500년 살았듯이 발명도둑잡기(211.246) 19:21 25 0
2897604 잠시 흥분해버렸군. 러스트를 배울 재능을 갖지 못한 이들이 많을진대 [1] 프갤러(27.170) 19:21 28 0
2897603 러스트 안배우는건 싸가지가 없는거다. [1] 프갤러(27.170) 19:17 33 0
2897601 세상이 엄청 문란해졌지. 고급기술자보고 자바 국비 저능아한테 맞추라니 [3] 프갤러(27.170) 19:15 60 0
2897600 부대찌게 먹었다 배구공(119.202) 19:08 30 0
2897599 부캠 진짜 ㅈ도 아닌데 [2] 프갤러(106.102) 18:54 45 0
2897598 간식 저녁 [4] 발명도둑잡기(211.246) 18:49 49 0
2897596 내 생각에 프로그래밍에서 중요한건 성공 경험 아닐까 해 [2] ㅆㅇㅆ(124.216) 18:42 48 0
2897595 컴공 나와도 러스트 못배우는 벌레들 천지임 [6] 프갤러(27.162) 18:41 63 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2