디시인사이드 갤러리

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

갤러리 본문 영역

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

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

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


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

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

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


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

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

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


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

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

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


추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 현대물보다 사극에서 더 빛나는 남자 배우는? 운영자 25/09/08 - -
AD 신학기 레벨업~!! 운영자 25/09/05 - -
나르시님의 OOP에 대한 몰이해 비판 나르시갤로그로 이동합니다. 09.08 59 0
2887623 와 개발자 취업 시장 개망하니깐 여기도 싹 사라졌네 [2] 프갤러(221.153) 09.08 229 1
2887621 개좇센은 ai로 대체해야할 판사연예인기득권재벌새끼들은 뒷통수한방(1.213) 09.08 39 0
2887618 기득권들은 할줄아는게 뒷통수한방(1.213) 09.08 49 0
2887616 20세기 언어 Ada는 상속도 지원합니다. 나르시갤로그로 이동합니다. 09.08 43 0
2887615 러스트 상속 안된다고 상속이 쓰레기라능 ㅎㅎ [3] 나르시갤로그로 이동합니다. 09.08 87 0
2887610 [개꿀팁] 남자라면 꼭 알고 있어야 하는 유흥 팁 ㅇㅇ(118.235) 09.08 65 0
2887606 금융권 개발자가 안정적이란게 [1] 프갤러(180.70) 09.08 81 0
2887599 앱 만들어서 월수익 500찍는거 [5] zian갤로그로 이동합니다. 09.07 143 0
2887588 왜 사람은 한두군데 역겨운 면모를 가지고 있을까 [2] 아스카영원히사랑해갤로그로 이동합니다. 09.07 64 0
2887580 TSP 문제 풀다 인생 백트레킹 할뻔 ㅋㅋ 프갤러(114.205) 09.07 52 0
2887549 우연히 유튜브 알고리즘에 떠서 봤는데 [5] 아스카영원히사랑해갤로그로 이동합니다. 09.07 113 0
2887547 나는 왜 같은 일 하는것보다 처음 해보는게 좋을까 [1] ㅆㅇㅆ(124.216) 09.07 63 0
2887536 파이참과 아나콘다의 차이점에 대해서 궁금합니다 [6] ㅇㅇ갤로그로 이동합니다. 09.07 71 0
2887529 인삼사탕보다 프갤러(125.240) 09.07 58 0
2887519 맥주한잔햇읍니다.. ㅎ [6] 개멍청한유라갤로그로 이동합니다. 09.07 79 0
2887517 아무것도 하기 싫을 땐 일단 움직이십시오. [2] 프갤러(110.8) 09.07 71 0
2887505 요즘 공부도 질림 [3] 루도그담당(58.239) 09.07 81 0
2887504 저 아래 글 봐서 호기심에 들어가서봤는데 [3] ㅆㅇㅆ(124.216) 09.07 82 0
2887475 나 의뢰 맡기고싶다 인강 추출 [8] ㅇㅇ(118.235) 09.07 117 0
2887468 약간 이런식으로 이해해라 프로그래머는 게을러 빠진 족속이라 ㅆㅇㅆ(124.216) 09.07 86 0
2887467 상속은 쓰레기입니다. 가능한 쓰지 마십시오. [1] 프갤러(110.8) 09.07 77 0
2887466 상속은 다형성을 위해서 존재함. 다형성의 구현이 상속임.. [4] ㅆㅇㅆ(124.216) 09.07 91 0
2887465 이게 다형성이라는 걸 알아야하는데 그 다형성을 배제하고 [1] ㅆㅇㅆ(124.216) 09.07 52 0
2887464 이게 살짝 미안하다..내가 설명을 너무 못하노.. [6] ㅆㅇㅆ(124.216) 09.07 78 0
2887462 니가 준 코드가 틀린건 아닌데 [1] 루도그담당(58.239) 09.07 73 0
2887461 와 근데 씨발 존나 쉽게 생각했는데 설명이라는 그자체가 어렵노 [3] ㅆㅇㅆ(124.216) 09.07 68 0
2887460 상속은 what, 조합은 how ㅆㅇㅆ(124.216) 09.07 50 1
2887459 클래스 자체가 실체화 될 수 있는걸 [2] 루도그담당(58.239) 09.07 76 0
2887457 인생 되는것도 없고, 인생에 나아지겠단 생각, 기대를 버린지도 오래다. [1] ㅇㅇ(223.38) 09.07 39 0
2887456 객체지향 기본기가 덜 되있으니 쉽게 설명해줌 [2] ㅆㅇㅆ(124.216) 09.07 94 1
2887455 나도 저랬지 객체지향은 어려워 [3] 루도그담당(58.239) 09.07 62 0
2887453 러스트 공부하면 안되는 현실적 이유 [1] 나르시갤로그로 이동합니다. 09.07 57 0
2887451 이 문장 어때보이냐? 메쿠이료갤로그로 이동합니다. 09.07 46 0
2887450 추상화가 진짜 설명이 어려움..그냥 그게 있다 [25] ㅆㅇㅆ찡갤로그로 이동합니다. 09.07 198 0
2887449 가령 나 같은 경우에는 특정 쉐이딩 구현할땐 절차지향적 사고방식함 [6] ㅆㅇㅆ(124.216) 09.07 106 0
2887448 커널 드라이버 알아야 할게 너무 많네 루도그담당(58.239) 09.07 56 0
2887446 정확하게 말해서 지향이라는 방식을 이해해야함. [9] ㅆㅇㅆ(124.216) 09.07 146 0
2887444 프로그래밍 방법론이라는게 대단한게 있나 그냥 추상화 기법차이지 [1] ㅆㅇㅆ(124.216) 09.07 57 0
2887443 아버지 은퇴여행 400만원 플렉스 [7] 아스카영원히사랑해갤로그로 이동합니다. 09.07 101 1
2887442 RAG 붙여서 쓰니까 구형 모델도 존나게 내가 원하는 컨벤션 뱉네 ㅆㅇㅆ(124.216) 09.07 48 0
2887441 커널 드라이버 박치기 중인데 [2] 루도그담당(58.239) 09.07 60 0
2887440 솔직히 프로그래밍<<재능이 없어도 먹고 살게해주지 않냐 [9] ㅆㅇㅆ(124.216) 09.07 135 0
2887439 프로그래밍에 재능이 없지만 밥 벌어먹게 살게해주는 프로그래밍에 감사한다 [1] ㅆㅇㅆ(124.216) 09.07 58 0
2887431 형아들. if문 안에 있는게 하나뿐이면 {} 안써도 되지? [15] 투몽갤로그로 이동합니다. 09.07 97 0
2887417 싸가지 없이 굴지 말고 지금 당장 러스트를 공부 하십시오! [3] 프갤러(211.234) 09.07 83 0
2887415 재작년인가 작년에 RAG 공부하면서 느낀게 프갤러(183.98) 09.07 81 0
2887414 인생살아보면 착하고 성실하고 정직한새끼만 병신이더라 뒷통수한방(1.213) 09.07 50 0
2887413 오늘까지랍니다 ㅇㅇ(106.101) 09.07 91 0
2887412 간첤수가 빌게이츠보다 더 대단한 정치인 의사 보안회사 대표 타이밍뒷.통수한방(1.213) 09.07 40 0
뉴스 나나, 블랙으로 점령한 가을… E.B.M 25 FALL 캠페인 공개 디시트렌드 14:00
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2