디시인사이드 갤러리

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

갤러리 본문 영역

아래 지향관련해서 그냥 언어별 지향이랑 팀 컨벤션을 따르셈

ㅆㅇㅆ(124.216) 2025.01.14 15:47:58
조회 453 추천 7 댓글 8
														






38bfc868f5dc3f8650bbd58b3682736a651e

(부치의 OOP책에서 OOP 컨셉)


하스켈,LISP 하는데 객체지향 하겠다는 것도 말도 안되고


다중 패러다임 언어라고하지만, 사실상 객체지향에 가까운 자바하는데 굳이 OOP 아예 안하겠다도 또 솔직히 굳이 싶고.

또 굳이 객체지향 없이 절차지향에 가까운 임베디드에서 객체지향 코드 짜면 말도 안되고(다만 말이 완전히 말이 안되는건 아님. 요즘은 OOP도 들어가고 있다는 기사들이 있으니)


OOP는 애초부터 자바를 위시한 코드로 나온건 둘째치고 


C++도 STL이 기본적으로 OOP 존나 깠지만 STL에 함수에 OOP 편입됐듯이


꼭 지향에 매몰될 필요가 없음


지향을 알아야하지만 매몰될 필요가 전혀없는 것


지향은 단순하게 말해서, 코드가 커질수록 일관성을 어떻게 유지시키는가에 대한 일종의 추상화 방식의 일종임.


단순한 코드에 지향을 무조건 도입할 이유가 없어.


하지만 지향을 도입하면 나중에 생산성에서 도움이 되는 측면도 있긴함.


유튜브 애들이 애초에 이런 내용들을 다 어깨너머로 보고 블로그로 정리한 것만 보니까 역사적 맥락에서 어떻게 생겼고 어떻게 주창됐는지를 모르니까.


무조건 XX해야한다 이딴식으로 설명하는거임. 원론적으로 Object-Oriented Analysis and Design with Applications의 서문에서 OOP가 어떻게 탄생했는지 봐라.


저기 적힌 컨셉 그 자체가 내가 하는 말 그 자체임.


문제는 이걸 한국에서 번역하고 또 책팔아먹으면서 잘라내고 간추리면서 왜곡되는 내용도 있고.


대부분 책 내용들을 안 읽고 블로그 자료등으로 공부하니까 이런 문제가 생기면서 그런 왜곡되고 잘라진 개념들이 시뮬라크르가 시뮬라시옹이 되버리는거임.


즉 책 전체 내용을 가지고 가져와서 이야기해보면서 맥락에 맞는 이야기를 해야하는데, 책에서 일부를 가져와서 재조합해서 새 개념이 되버리는거지


저 내용을 쉽게 말하면 노가다에서 노가다 십장들이 이유 설명 못하고 그래야만한다는 식으로 유튭 강의나 부캠에서 팔아먹는다라고 이해하면된다.


즉 설명하다가 잘못된 개념들이 새로운 실재가 되버리는거임.


애초에 전공서적 내용을 다 간추리고 현장위주로 가르치는게 국비-부캠- 유튜버들이니까.


그리고 애초에 추상화라는 걸 어떻게 하느냐는 정량적으로 측정할 수가 없기때문에 말이 갈리는데 한국은 여기에 시험 제도까지 넣어지면서 원래라면 무조건 맞다고 할 수 없는 방법론도 시험이라는 제도를 통해서 정량화 시키기때문에 왜곡이 되는거.


시험이라는게 그런거잖아 결국 정답이 있어야하는데, 보통 이런 지향이나 문제든 정답이 존재할수가 없는 문제임.


지향이 필요 없다하는 애들도 어느정도 일리가 있지만 보통 대체로 커질수록 어떻게 코드의 일관성을 유지시키는가에 대한 가이드 라인이 지향인거임.


근데 굳이 작은 코드에서 OOP 지키면 복잡성 커지고 굳이 재사용도 안하는데 생산성이 떨어지게 꼭 지향을 지향할 필요가 없는데


기본적으로 OOP건 다른 지향이건 소프트웨어 사업이 다각화되고 복잡해짐에 따라서 만들어진 개념이고 


애초에 결국 필요성은 개인의 프로젝트 상황 프로젝트 크기등에 따라 가변적인거라서 


무조건은 없음.


근데 보통 팀단위에서 어떤 지향에 대해서 사용할 것을 결정하면 결국은 유지 보수때문에 한사람이 짠 것처럼 만들어야하는게 결론적으로 유지보수에 매우 유리하기때문에


그 팀을 따르는게 맞음.


그리고 기본적으로 데드라인에 맞춰야하는데, 언제 또 코드 가이드 라인을 다 맞추겠냐. 


결국 상황적 맥락, 그리고 프로그래밍 자체가 가지는 가변성에 따라서 상황에 따라 맞추는게 프로그래머인거


실용주의 프로그래머라는 명저중에 명저를 봐라.



추천 비추천

7

고정닉 0

0

원본 첨부파일 1

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 시구, 시축 했다가 이미지가 더 나빠진 스타는? 운영자 25/08/11 - -
AD 가전디지털, 휴대폰 액세서리 SALE 운영자 25/08/08 - -
공지 프로그래밍 갤러리 이용 안내 [92] 운영자 20.09.28 46377 65
2882073 한 줄 잘못 쓴거 고치겠다고 ㅇㅇ(106.241) 04:51 8 0
2882072 시청역 돌진사건은 무려 9킬인데 금고5년인데 ㅇㅇ(118.235) 04:38 11 0
2882071 비전공자인데 궁금한거 있음 ㅇㅇ갤로그로 이동합니다. 04:12 16 0
2882070 나님 경포호수 뛰뛰 시작합나당⭐+ ♥냥덩이♥갤로그로 이동합니다. 03:49 9 0
2882068 남자들이 뽑은 최악의 먹자골목 ㅇㅇㅇㅇ(49.254) 03:02 13 0
2882041 조직스토킹 마인드컨트롤 뇌파공격 피해자 사이트 만드는중 [2] 어린이노무현갤로그로 이동합니다. 01:10 38 0
2882040 두들겨 맞다가 막판 역전 KO 프갤러(61.79) 01:03 15 0
2882038 dev c++ 안됨 [1] 프갤러(219.241) 00:41 41 0
2882035 경력 이직도 포폴 필요하냐 [4] 프갤러(1.255) 00:14 52 0
2882034 C / C++ 꼭 알아야 하냐? 요즘에? [6] 루도그담당(58.239) 08.16 83 0
2882033 현금 10억 vs 빌게이츠 두뇌 프갤러(121.139) 08.16 33 0
2882032 ` 주님께서 곧 오십니다 -(180.64) 08.16 30 0
2882031 IoC와 DI 완벽 정리 프갤러(121.133) 08.16 41 0
2882030 아스카는 과로에 몸져누울 것 같다 [3] 아스카영원히사랑해갤로그로 이동합니다. 08.16 52 0
2882023 김성수 장대호는 전생에 살해당해서 좇센에서 태어난거임 프갤러(1.213) 08.16 20 0
2882022 이거 드랍 테이블 로직에 bias 보정을 안한거 같은데 해명하십시오 헬님 [2] ㅆㅇㅆ(124.216) 08.16 45 0
2882021 헬마님 카드뽑기에 헬마와 멍유 테이블을 만진것 같은데 맞습니까..? ㅆㅇㅆ(124.216) 08.16 32 0
2882020 클리앙 가끔 눈팅해야하는 이유 ) 인간이란 종족을 이해할수있음 ㅋㅋㅋ 프갤러(1.213) 08.16 19 0
2882018 개발귀 카드 뽑고 커피 기프트콘 타갈 용자 정말 없냐? [3] 헬마스터갤로그로 이동합니다. 08.16 57 0
2882017 파티원 모집 [2] 프갤러(156.59) 08.16 29 0
2882016 뿡야냄새 개구리넹 ♥냥덩이♥갤로그로 이동합니다. 08.16 27 0
2882014 나님 도착⭐+ ♥냥덩이♥갤로그로 이동합니다. 08.16 26 0
2882011 중국이 문제점이 산업 패키지가 한 국가 안에서만 실행되기때문에 ㅆㅇㅆ(124.216) 08.16 22 0
2882010 자바가 잣 같은 이유. 이번에 알았다. 프갤러(59.16) 08.16 24 0
2882009 중국 싫어하는 건 그럴 수 있는데 문제는 아무런 접점도 없이 [2] ㅆㅇㅆ(124.216) 08.16 39 0
2882007 우테코 자소서 구라쳐도됨? [1] 프갤러(223.38) 08.16 49 0
2882005 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ ♥냥덩이♥갤로그로 이동합니다. 08.16 25 0
2882004 난 스레드 이런데서 중국 욕하는 세력들 이해가 안감 [2] 어린이노무현갤로그로 이동합니다. 08.16 47 0
2882003 채용공고 공통 사항, 융합 화합 소통 침목 동호회 프갤러(59.16) 08.16 19 0
2882002 에이핑크-노노노 발명도둑잡기갤로그로 이동합니다. 08.16 16 0
2882001 슬슬 컴퓨터 바꿔야겠는데 ㅆㅇㅆ찡갤로그로 이동합니다. 08.16 20 0
2881999 음기 충전 발명도둑잡기갤로그로 이동합니다. 08.16 20 0
2881998 과제 좀만 더 신경쓸걸.. ㅇㅅㅇ [2] 어린이노무현갤로그로 이동합니다. 08.16 54 0
2881997 국내 it 채용 특 ) 응 너없어도 외노자쓰면 돼~~응 ai쓰면돼~~ 뒷통수한방(1.213) 08.16 38 0
2881996 gpt로 코딩 어케함? ㅇㅇ(106.102) 08.16 34 0
2881995 [박진영의 사회심리학] 약자 혐오가 횡행하는 이유 발명도둑잡기갤로그로 이동합니다. 08.16 17 0
2881994 사치·부패의 왕국, 검찰은 ‘김건희 집사’였다 [논썰] 발명도둑잡기갤로그로 이동합니다. 08.16 21 0
2881993 코노가야징 [2] 어린이노무현갤로그로 이동합니다. 08.16 44 0
2881992 자칭 it강국인데 할게임도 없음 뒷통수한방(1.213) 08.16 23 0
2881991 님들 저 졸업작품 주제 추천 부탁드려요... 공기역학갤로그로 이동합니다. 08.16 31 0
2881990 외노자개발자들 쓰니깐 확실히 좇센이 it강국이누 ㅋㅋㅋ 뒷통수한방(1.213) 08.16 30 0
2881985 특이점 온다 노동해방시대 기본소득제도시대가 온다 ㅇㅇ [1] 뒷통수한방(1.213) 08.16 21 0
2881984 우린 모두 연결되어있어 [3] ♥냥덩이♥갤로그로 이동합니다. 08.16 58 0
2881983 실베 2시간보다가 정신병 생길 것 같음 ㅇㅅㅇ ㅇㅇ(223.39) 08.16 26 0
2881973 키 크면 위액도 많아서 소화 잘됨?? ㅇㅇ(223.39) 08.16 23 0
2881970 <밀양> 발명도둑잡기갤로그로 이동합니다. 08.16 15 0
2881969 오늘의 소설, 영화 실마리: 래퍼와 만화 캐릭터간의 디쓰전 발명도둑잡기갤로그로 이동합니다. 08.16 17 0
2881966 배달의"민족 3 만 상,품권 쓸,사람 써! [1] ㅇㅇ (223.39) 08.16 27 0
2881961 뽀뽀❤+는 맛잇당⭐+ [1] ♥냥덩이♥갤로그로 이동합니다. 08.16 37 0
뉴스 '톡파원 25시' 배우 김성령, 전현무의 ‘우리 누나’ 등극? 스튜디오를 발칵 뒤집은 두 사람의 유쾌한 티키타카 예고! 디시트렌드 08.15
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2