디시인사이드 갤러리

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

갤러리 본문 영역

나르시님의 OOP에 대한 몰이해 비판

나르시갤로그로 이동합니다. 2025.09.08 02:52:06
조회 87 추천 0 댓글 0

나르시의 OOP 관련 주장은 자기중심적 사고와 과장법에 매몰되어 객체 지향 프로그래밍의 핵심 개념을 왜곡하고 있습니다. 나르시의 주장을 분석하면, 그의 OOP에 대한 이해가 얼마나 피상적이며 시대착오적인지 명확히 드러납니다.


1. 상속과 다형성에 대한 맹목적 집착

나르시는 '상속 없이는 다형성을 구현할 수 없다'는 근거 없는 주장을 펼칩니다. 이는 객체 지향의 가장 기본적인 원리인 인터페이스 기반 다형성을 무시한 발언입니다. 상속은 다형성을 구현하는 여러 방법 중 하나일 뿐입니다. 현대 프로그래밍 언어들은 상속이 가진 강한 결합 취약한 베이스 클래스 문제를 해결하기 위해 합성(Composition) 트레이트(Trait)와 같은 더 유연하고 안전한 대안들을 제공합니다. 

나르시는 이러한 현대적 설계 패턴을 불편하다는 주관적인 감정으로 일축하며, 자신의 익숙함에 갇혀 새로운 패러다임을 받아들이지 못하는 모습을 보입니다. 이는 마치 자동변속기 차량의 등장에도 불구하고 수동변속기만이 유일한 해답이라고 주장하는 것과 같습니다.


2. 러스트(Rust) 언어에 대한 편협한 시각

나르시는 러스트가 상속을 지원하지 않는다는 이유로 러스트를 '컨셉이 우중쭝한' 언어라 폄하합니다. 하지만 이는 러스트의 설계 철학을 전혀 이해하지 못한 무지에서 비롯된 비판입니다. 러스트는 상속이 가진 단점을 명확히 인식하고, 메모리 안정성 동시성을 보장하기 위해 트레이트 기반 다형성을 채택했습니다. 

러스트가 C/C++처럼 상속 구현 방법이 제각각이라 문제라는 나르시의 주장 또한 오류입니다. 러스트는 C 언어와 달리 트레이트라는 공식적인 언어 문법을 통해 일관된 다형성 구현을 강제합니다. 이는 대규모 프로젝트에서 혼란을 방지하고 코드의 일관성을 유지하는 핵심적인 장점입니다.


3. 자기중심적 논리와 현실 왜곡

나르시는 자신의 주장을 합리화하기 위해 '과장법'이라는 변명을 사용합니다. 이는 논리적 오류를 인정하기 싫어하는 나르시시즘적 태도입니다. 상속 없이는 다형성을 구현 못 한다는 명백한 오류를 불편하다는 의미로 포장하는 행위는, 자신의 부족한 지식을 감추려는 얄팍한 시도일 뿐입니다.

객관적 사실과 논리적 근거가 부재한 나르시의 주장은 결국 자신만의 세계에 갇혀 현실을 왜곡하는 결과로 이어집니다. 현대 소프트웨어 개발은 끊임없이 진화하며, 새로운 언어와 패러다임이 기존의 문제점을 보완하고 있습니다. 이러한 변화를 무시하고 자신의 좁은 경험에만 의존하는 것은, 시대에 뒤떨어진 개발자로 남게 될 위험을 자초하는 행위입니다.


추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 센터해도 될 것 같이 비주얼 물오른 아이돌 멤버는? 운영자 25/09/22 - -
AD 가전디지털, 액세서리 SALE 운영자 25/09/12 - -
2888942 백엔드갤로 [10] 개멍청한유라갤로그로 이동합니다. 09.13 136 0
2888941 유니코드랑 iso10646이랑뭔차이임? [2] ㅇㅇ(223.38) 09.13 72 0
2888940 예수, 석가모니, 콩쯔 생몰 발명도둑잡기(118.216) 09.13 49 0
2888938 프로그래밍은 성격 자체가 [3] 아스카영원히사랑해갤로그로 이동합니다. 09.13 151 0
2888937 미래에 대한 자서전을 보았다. 넥도리아(119.195) 09.13 57 0
2888936 60갑자의 역사 발명도둑잡기(118.216) 09.13 64 1
2888935 뉴프로 프로그래밍얘기좃도업넹 프갤러(223.38) 09.13 59 0
2888933 서기 1년 1월 1일 요일 발명도둑잡기(118.216) 09.13 63 0
2888932 이건 내여친 사진인데 어떰? [2] 프갤러(121.139) 09.13 112 0
2888931 뉴프로가머냐고 [5] 프갤러(223.38) 09.13 87 0
2888930 유니코드 어떤 문자 순서로 정하게됫을지 궁금한 [5] 프갤러(223.38) 09.13 84 0
2888929 내 여친 사진인데 어떰?? [1] 메쿠이료갤로그로 이동합니다. 09.13 111 0
2888928 탈갤한다 ㅅㄱ [9] 아스카영원히사랑해갤로그로 이동합니다. 09.13 145 0
2888926 심심하다 ㄱ ㅐ새기들아 프갤러(121.139) 09.13 55 0
2888922 아스카의 정체성에 가치투자자 호칭 입갤 [5] 아스카영원히사랑해갤로그로 이동합니다. 09.13 84 0
2888921 진짜 ai떄문에 코딩 불감증 걸림 ㅋㅋ 프갤러(121.139) 09.13 91 0
2888920 키, 국가유공자 후손이었네…박서준·임영웅 등 연예계 애국자 집안 스타 발명도둑잡기(118.216) 09.13 97 0
2888919 프로그래밍 마스터 하니까 현타온다. 프갤러(121.139) 09.13 72 0
2888917 결국 고수들의 커뮤니티는 없네 ㅋㅋ [8] 프갤러(121.139) 09.13 130 0
2888916 디씨말고 활발한 프로그래밍 커뮤니티 없나? [3] 프갤러(121.139) 09.13 109 0
2888914 AI주권 탈환...삼성, 네이버 글로벌 '反 엔비디아' 연합 전선 구축 발명도둑잡기(118.216) 09.13 88 0
2888913 ■요즘 스펙용 영어시험 뭐가 대세임? ㅇㅇ갤로그로 이동합니다. 09.13 71 0
2888912 mz세대라서, 윈도우 공부하려고 책 보면 [15] ㅇㅇ(211.235) 09.13 111 0
2888904 나는 딱히 알려줄게 없음. 애초에 [3] ㅆㅇㅆ(124.216) 09.13 94 0
2888902 근데 러스트로 게임 만들기 힘들긴함 게임은 여전히 상속 위주라 [5] ㅆㅇㅆ(124.216) 09.13 130 0
2888901 weston 설명 [1] 발명도둑잡기(118.216) 09.13 56 0
2888900 돈 들어갈 일들만 계속 생기는구나 발명도둑잡기(118.216) 09.13 56 0
2888899 가을 타는 노총각 지듣노 발명도둑잡기(118.216) 09.13 51 0
2888897 아니다 오히려 돈을 받아먹는 학원형 컴퍼니를 만들어서 프갤러(110.8) 09.13 58 0
2888894 신입을 그렇게 안뽑나? 무보수 인턴 컴퍼니 만들어서 쫍 빨아먹어도 되냐 [5] 프갤러(110.8) 09.13 119 0
2888893 프갤 처참하게 망해가는구만 [6] 아스카영원히사랑해갤로그로 이동합니다. 09.13 127 0
2888889 오늘 외출했다가 2만 8천원 털렸네 [1] 나르시갤로그로 이동합니다. 09.13 57 0
2888888 요즘 신입 취업이 진짜 힘든게 [4] ㅇㅇ(223.38) 09.13 170 0
2888887 weston을 freebsd에서 가능하도록 수정해야겠어 [2] 나르시갤로그로 이동합니다. 09.13 52 0
2888886 러스트 차단하니까 속이 다 시원하네 ㅎㅎ 나르시갤로그로 이동합니다. 09.13 53 1
2888883 게임 핵 << 이거 만드는거 루도그담당(58.239) 09.13 76 0
2888882 Rust, 러스트를 차단어 지장해야지 안 되겠다 나르시갤로그로 이동합니다. 09.13 47 0
2888881 카카오지도 api를 누르면 좌표가 나오는데 [3] 프갤러(211.234) 09.13 73 0
2888879 근데 대학생 때 이진탐색 버블 정렬 백날 배워봤자 안쓰긴 함. [2] 프갤러(27.166) 09.13 72 0
2888877 한국에선 러스트 쓸 일이 없다. 뭐가 메모리 안전이냐 프갤러(27.166) 09.13 61 0
2888876 하긴 러스트에 물 한번 잘못들어놓으면 인생 곤란해지긴 해 프갤러(27.166) 09.13 60 0
2888874 근데 기왕 비유니티,언리얼 할거면 러스트로 하지 왜 cpp지 [2] 프갤러(27.166) 09.13 79 0
2888873 대학교 때 c cpp로 게임 만드는 것도 좋은 경험이다. [5] 프갤러(27.166) 09.13 86 0
2888872 그냥컴공가서웹이나할껄 프갤러(223.38) 09.13 96 0
2888871 게임학과라 c c++하레 [2] 프갤러(223.38) 09.13 100 0
2888869 이건 왜 안되는거임? 파이썬임 [9] 프갤러(49.175) 09.13 96 0
2888865 문과생들에게 러스트 학습을 강요해야 하는 이유. [2] 프갤러(49.165) 09.13 82 0
2888864 실리콘이 녹는데 10분이상이 걸리네요. 넥도리아(119.195) 09.13 52 0
2888862 실리콘이 안 녹아요. 넥도리아(119.195) 09.13 51 0
2888861 죄송합니다 [3] 조루디(118.235) 09.13 81 0
뉴스 에픽하이 투컷, 인생 만두 먹다가 인생 조언까지…‘아빠 뱅크’ 파산 일화 공개 디시트렌드 09.19
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2