디시인사이드 갤러리

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

갤러리 본문 영역

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

ㅆㅇㅆ(124.216) 2025.10.19 20:40:28
조회 124 추천 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
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 영포티룩도 멋지게 소화할 것 같은 40대 스타는? 운영자 25/10/27 - -
AD 할로윈 슈퍼위크~!! 운영자 25/10/23 - -
2897074 C++ will never die. C++ 은 절대 죽지 않는다. 프갤러(59.16) 10.18 97 0
2897072 그냥 코드가 테스트 통과하면 쓰는거고 못하면 [5] ㅆㅇㅆ(124.216) 10.18 159 0
2897071 고등학생 개발자 고민 [3] 프갤러(220.123) 10.18 159 0
2897070 사법부는 대한민국의 모든 남성들에게 피해보상금을 지불해야 된다 프갤러(121.172) 10.18 60 0
2897068 지금 듣는 노래인데 어떰? ㅁㅁ갤로그로 이동합니다. 10.18 45 0
2897067 교수 연락올때마다 씨발 심장이 덜컥 내려앉는데 이거 사랑이냐? [6] ㅆㅇㅆ(124.216) 10.18 132 0
2897066 오늘 학생 앞에서 쿼드트리 직접 구현하다가 존나 버벅대서 쪽팔렸음ㅋㅋㅋ [2] ㅆㅇㅆ(124.216) 10.18 107 0
2897065 밥벌이를 위해 개발하다 보면 [4] chironpractor갤로그로 이동합니다. 10.18 94 0
2897063 자기 개발 안하는 개발자는 없어졌으면 좋겠다 [4] 프갤러(183.109) 10.18 142 0
2897062 파워 교체 했습니다. 2009년 파워 넥도리아20252024(220.74) 10.18 46 0
2897061 'XX 꼭 배워야 함?' 이러는거는 '수학 꼭 배워야함?'으로 치환 가능 [1] 박민준갤로그로 이동합니다. 10.18 112 1
2897060 인생에 되는 일도 없고, 더이상 기대할 일조차 없다. [1] ㅇㅇ(223.39) 10.18 77 0
2897059 ㅇㅅㅇ [2] ♥덩냥이♥갤로그로 이동합니다. 10.18 73 0
2897058 나는 인간 코드도 안 믿고 ai코드도 안 믿고 [2] ㅆㅇㅆ(124.216) 10.18 116 0
2897057 웹에서 SI빼고 내수용 엔터프라이즈향 빼면 남는 업체는 한줌임 [4] 박민준갤로그로 이동합니다. 10.18 129 0
2897056 임베디드는 오래 살아남을 것 같긴 함 [2] 에이도비갤로그로 이동합니다. 10.18 135 0
2897054 AI에 대체되는게 불안하면 임베디드도 할만함 [6] 박민준갤로그로 이동합니다. 10.18 175 0
2897053 직원으로서 코딩의 길은 가성비 낮다고 생각해 [13] chironpractor갤로그로 이동합니다. 10.18 194 0
2897052 요기요 개발자 주말에 쉼? [1] ㅇㅇ(211.234) 10.18 93 0
2897051 웹개발은 다 뒤진거 같고 [2] 프갤러(211.234) 10.18 175 0
2897050 AI 맹신, 무식하면 용감하다. [1] 프갤러(59.16) 10.18 144 0
2897048 바이브 코딩 하니까 약간 자괴감 오네 [2] ㅇㅇ갤로그로 이동합니다. 10.18 145 0
2897047 [자바스크립트] Array에서 특정 요소를 제거하는 코드 프갤러(121.172) 10.18 70 0
2897046 그냥 기획이나 마케팅만 할거면 데싸는 안배워도 됨? [9] 프갤러(121.175) 10.18 156 0
2897045 AI 바이브 코딩 인생 40 년 갈아 넣었습니다. 프갤러(59.16) 10.18 87 0
2897044 집사야 고생 많다 chironpractor갤로그로 이동합니다. 10.18 75 0
2897043 나 말고 너 말하는거야. [5] 프갤러(59.16) 10.18 115 0
2897042 짱깨 묻으면 범죄국가화 되는군 ♥덩냥이♥갤로그로 이동합니다. 10.18 59 0
2897041 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ ♥덩냥이♥갤로그로 이동합니다. 10.18 80 0
2897040 어느 집 담벽 ㅇㅅㅇ [6] 헤르 미온느갤로그로 이동합니다. 10.18 90 0
2897039 2009년 10월 출시 파워 샀습니다. 팬이 단선 되어서 쿨러때문에, 넥도리아(220.74) 10.18 77 0
2897038 태연 ㅇㅅㅇ 헤르 미온느갤로그로 이동합니다. 10.18 56 0
2897037 하루 한 번 헤르미온느 찬양 헤르 미온느갤로그로 이동합니다. 10.18 78 0
2897036 넥도리아 버거 하이터치 생존 신고... 넥도리아(220.74) 10.18 60 0
2897034 반지의 제왕 설정 발명도둑잡기(118.216) 10.18 103 0
2897030 음기 충전 발명도둑잡기(118.216) 10.18 111 0
2897026 한국인이 반지의 제왕 보면 몰입이 안 되는 이유 발명도둑잡기(118.216) 10.18 74 0
2897024 반지의 제왕 두개의 탑 봤다 발명도둑잡기(118.216) 10.18 65 0
2897022 바퀴벌레 잡기 알바해라 [2] ㅇㅇ(122.199) 10.18 88 0
2897020 숨고로 10만원 벌었다 [2] 프갤러(175.116) 10.18 120 0
2897018 해외는 보안상의 이유로 애니메이션 Lottie 쓰네 [3] ㅆㅇㅆ(124.216) 10.18 135 0
2897017 컴공말고 데이터사이언시스트도 ai가 대체할까? [1] 프갤러(121.175) 10.18 119 0
2897016 국내 프리랜서 갤러리 [1] 루도그담당(58.239) 10.18 108 0
2897012 Sql 고수 있냐? 진짜 개좆됐다... [6] 프갤러(118.235) 10.18 187 2
2897010 숨고 홈페이지 유지보수 요청이 왔는데 [1] 프갤러(175.116) 10.17 108 0
2897004 나도 변호사 랜딩 60만이었는데 요즘은 랜딩페이지 대강 20이상 [4] ㅆㅇㅆ(124.216) 10.17 138 0
2897003 위시캣 기술스택 이렇게 적었는데 빠꾸먹는데 [2] ㅇㅇ(106.101) 10.17 103 1
2897002 마케팅이나 기획에 가까운게 통계학임 미디어과임? [4] 프갤러(121.175) 10.17 82 0
2897001 플랫폼에서 서비스 판매를 하고 싶으면 [6] 에이도비갤로그로 이동합니다. 10.17 115 1
2896999 겨울 동안 10키로 빼야징 ♥덩냥이♥갤로그로 이동합니다. 10.17 101 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2