디시인사이드 갤러리

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

갤러리 본문 영역

객체지향에 대한 개인적 소견.

ㅇㅇ갤로그로 이동합니다. 2025.10.23 09:22:46
조회 116 추천 0 댓글 3

일단 객체지향을 하지 말잔건 당연하게도 아님.

그거야말로 약팔이고 딱히 들을 가치가 없음.


다만... 객체지향을 처음 아 이해했다 한뒤... 그 직관적임에 취해서 너무 직관적으로 프로그래밍을 하거나

아니면 어느정도 짬빠가 쌓인 다음에도 단순히 설계하는게 귀찮아서 직관적으로 프로그래밍을 하면

굉장히 비효율적일수도 있다고 생각함.


처음 객체를 짤때부터 그 효율성을 중심으로 설계를 해야지. 아 모든것은 객체. 이것도 객체 저것도 객체 해버리면

두가지 문제가 있는데




1. 성능이 처참해짐.

가령 카드게임을 만든다 치면 특정 카드의 능력치를 다른 카드로 합할때 그냥 수치만 가져오면 되는데... 그걸 그짓거리를 할때마다 카드 객체를 삭제 안하고 그대로 소환해서 그런 카드가 수십장 수백장이 되면 뭔 카드게임 렉이 3d게임하고 삐까뜰 지경임. 개인적으로 하스스톤이 이딴식으로 만들지 않았나 의심을 하고 있음. 전장에서 기계하고 악마만 하면 렉이 심한데 정황상... 다른 카드 참고하는 경우가 많고 게임특성상 몇십장 몇백장 쳐먹는 경우도 많아서...


2. 구조적으로 취약해짐.

사실 성능 문제는 좀 부차적이긴 함. 하스스톤도 뭐 멀쩡히 잘 돌아가고 있고... 아니 언제 망할지 모르지만 어쨌든 코드가 개떡같아서 망한건 아니고 10년 넘게 하다가 망하면 호상이기도 하고 근데 진짜 문제는 그렇게 무차별적으로 이것도 객체 저것도 객체 하는 식으로 해버리면... 필연적으로 서로 간에 참조하는 거대한 스파게티가 완성되며... 이는 성능은 물론이오 생산성이나 유지보수성에 필연적으로 악영향을 끼치고 결국....




설계를 할때 같은걸 표현하면서도 최대한 단순하게. 서로 참조를 덜하도록 설계해야 하는데....


결국 시간도 부족하고 컨디션도 개떡같으면 좀 병신같은걸 알면서도 직관적으로 짜겠지 뭐


이제까지 그랬듯이 아프로도...

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 해외에서 겪는 불합리한 대우에 대응 잘 할 것 같은 스타는? 운영자 25/11/03 - -
AD 저녁 뭐먹지? 오늘의 메뉴 추천! 운영자 25/10/31 - -
2898540 하루 한 번 헤르미온느 찬양 헤르 미온느갤로그로 이동합니다. 10.26 62 0
2898539 그옛날 체제경쟁시기 개도국 코리아시절 행사짤 [15] 볼드오이(121.151) 10.26 112 0
2898534 이재명 고의적 부동산 폭등 청년 죽이기 공포의 마스터 플랜 [3] ♥벼락부자냥덩♥갤로그로 이동합니다. 10.26 115 0
2898533 수십억 갭투자 부동산투기 막말논란 이재명의 남자 이상경 ♥벼락부자냥덩♥갤로그로 이동합니다. 10.26 138 0
2898532 표현의 자유란 좋다 [2] 배구공(119.202) 10.26 116 0
2898531 뭘 만들어봐야 [4] 배구공(119.202) 10.26 91 0
2898530 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ [2] ♥벼락부자냥덩♥갤로그로 이동합니다. 10.26 65 0
2898484 Ada 프로그래밍: 4.1.3 강타입 시스템 (strong typing) 나르시갤로그로 이동합니다. 10.26 87 0
2898481 Ada 프로그래밍: 4.1.2 Ada의 타입 계층 구조 나르시갤로그로 이동합니다. 10.26 67 0
2898472 컴공은 근데 물리안해도되지 [1] 공갤러(1.242) 10.26 153 0
2898467 칠곡까지 드라이브 다녀옴 야옹아저씨갤로그로 이동합니다. 10.26 91 0
2898461 현실에서 많이 소외받고 외로웠지? 힘내라 [2] ㅇㅇ(106.101) 10.26 170 1
2898455 아무리 조롱을 해도 달라지는건 없다 [2] ㅇㅇ(106.101) 10.26 121 1
2898452 바이브코딩으로 취업가능하냐 [1] ㅇㅇ갤로그로 이동합니다. 10.26 142 0
2898449 jotai 볼때마다 웃음 나오네 [2] 루도그담당(58.239) 10.26 104 0
2898446 근데 터널링하는거 엔징스 아님? Nginx니까 [2] ㅆㅇㅆ(124.216) 10.26 98 0
2898443 ...고민이 있습니다 [7] 파란빤스갤로그로 이동합니다. 10.26 135 0
2898441 존나 안타까움 [6] 루도그담당(58.239) 10.26 178 1
2898440 128.48에게 별명을 하나 지어주자 [13] 에이도비갤로그로 이동합니다. 10.26 183 0
2898439 에휴 병신 [3] ㅇㅇ(124.48) 10.26 204 0
2898437 https 인증서 삽질 회고 [5] 프갤러(110.8) 10.26 141 1
2898436 근데 실무에서 저런 사람 많음 [2] chironpractor갤로그로 이동합니다. 10.26 120 0
2898426 간절한 마음으로 질문합니다. [12] 단팥빵갤로그로 이동합니다. 10.26 148 0
2898423 어제 난 내 하우스에 https 웹 서버를 띄웠다. [1] 프갤러(110.8) 10.26 108 0
2898420 에이도비님 외주 하청받습니다. [5] ㅆㅇㅆ(124.216) 10.26 114 0
2898418 그리고 사실이 약간 다른게 fast API는 따로 생명관리하면 안됨 [7] ㅆㅇㅆ(124.216) 10.26 137 0
2898415 저 코드는 싱글톤 코드가 아니라 DI 컨테이너 ㅇㅇ [11] ㅆㅇㅆ(124.216) 10.25 157 0
2898413 와 이렇게 큰 프로젝트인데 취약점을 왜 못찾음? ㅋㅋ [13] 에이도비갤로그로 이동합니다. 10.25 212 0
2898412 귀염❤+ ♥벼락부자냥덩♥갤로그로 이동합니다. 10.25 81 0
2898411 김천 거기 아직도 남아있으려낭? ♥벼락부자냥덩♥갤로그로 이동합니다. 10.25 64 0
2898410 소화 안되는 사람들은 뭐 유산균 요거트 이딴거 말고 이거 마시면 바로 ㅊ ♥벼락부자냥덩♥갤로그로 이동합니다. 10.25 82 0
2898409 야구 들으면서 뛰뛰해볼까낭 ♥벼락부자냥덩♥갤로그로 이동합니다. 10.25 87 0
2898408 한번 뛰뛰할때 4시간 버티는 채력 만들어서 ♥벼락부자냥덩♥갤로그로 이동합니다. 10.25 77 0
2898406 역시나 끙야느낌 있더니만 ♥벼락부자냥덩♥갤로그로 이동합니다. 10.25 77 0
2898405 요란한 빈수레는 반박하기 힘들어 [2] 프갤러(110.8) 10.25 130 0
2898404 개웃기넹 ㅋㅅㅋ ♥벼락부자냥덩♥갤로그로 이동합니다. 10.25 68 0
2898403 뭔가 끙야 조금 남아잇는 느낌.. ♥벼락부자냥덩♥갤로그로 이동합니다. 10.25 83 0
2898402 루피 기어6 루머잇던데 ♥벼락부자냥덩♥갤로그로 이동합니다. 10.25 93 0
2898401 이무 ㄷㅅㄷ 기어5도 무력화 ♥벼락부자냥덩♥갤로그로 이동합니다. 10.25 52 0
2898400 프갤 다중이들을 보면 이게 생각남 [1] ㅇㅇ(211.234) 10.25 94 0
2898399 최홍만 실물 누낌 ㄷㅅㄷ ♥벼락부자냥덩♥갤로그로 이동합니다. 10.25 75 0
2898398 근데 이거 고간 그림자 수정 좀 해야해 프갤러(110.8) 10.25 69 0
2898397 나님이 컨디션 확인할때 쓰는 생체수치 ♥벼락부자냥덩♥갤로그로 이동합니다. 10.25 83 0
2898395 지구가 위험하당 ♥벼락부자냥덩♥갤로그로 이동합니다. 10.25 60 0
2898394 다중이가 난무하는 나뭇잎 프갤에 당당히 자짤은 쓰는자 프갤러(110.8) 10.25 74 0
2898392 애널은 모기 없는둣? ♥벼락부자냥덩♥갤로그로 이동합니다. 10.25 75 0
2898391 머리아프노 [2] 따당갤로그로 이동합니다. 10.25 103 0
2898390 그냥 내가 점마 차단을 푼게 잘못임. 자꾸 [17] ㅆㅇㅆ(124.216) 10.25 132 0
2898389 애널 하루도 소중한 나님..⭐+ ♥벼락부자냥덩♥갤로그로 이동합니다. 10.25 74 0
2898388 미코 존나 못생겼네 [2] ㅇㅇ갤로그로 이동합니다. 10.25 61 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2