디시인사이드 갤러리

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

갤러리 본문 영역

정확하게 말해서 지향이라는 방식을 이해해야함.

ㅆㅇㅆ(124.216) 2025.09.07 17:59:15
조회 149 추천 0 댓글 9

객체지향


함수형


데이터 지향


절차지향


이 방법론은 결국 어떤 추상화 방법을 도입하느냐임


이 방법론의 본질은 무엇이냐. 어떻게 추상화를 입히느냐임.


객체지향은 상태+행위를 묶는것이 추상화


함수형은 순수 함수와 불변성으로 추상화


데이터 제향은 데이터의 레이아웃과 캐시 로컬리티로 추상화한다


절차 지향은 프로그래밍의 시간순을 추상화하는거임


결국 언어에 상관없이 사고하는 방식인 지향을 익히면 일종의 추상화 훈련이 끝나는거임.


문제는 우리의 대부분의 교육이 하드웨어 레벨의 교육에 머물러 있고, 이러한 영역은 추상화가 얇고 물리적 제약이 강함


가령 객체지향의 실제 구현은 버츄얼 테이블 영역에서 구현되는데, 이 버츄얼 테이블은 객체지향에서 몰라도 코드를 짤 수 있지만, 실제 언어,커널에서는 모르면 안됨.


커널과 드라이버 영역에서는 이러한 추상화 기법이 통하지 않는 영역임


이러한 하드웨어적 사고방식을 계속 유지하면 당연히 펌쟁이랑, 임베디드 같은 사고방식이 될수밖에 없음


하지만 애플리케이션 영역은 이 지향이라는 추상화 기법을 바탕으로 도메인 로직이라는 영역을 생각하면서 만들어가는거


결국 지향이라는 추상화 방법론을 통해서 틀을 잡고, 그 틀을 통해서 프로그램을 보는 관점을 어디 층위에 둘 것인가 두는게 중요함.


내가 집중할 레이어를 생각하고 프로그래밍을 하는거지.


결국 애플리케이션 프로그래밍의 제 1절차는 지향이라는 것


즉 추상화란 무엇인것이라는 걸 체감하면서 깨닫는거


즉 프로그래머가 자신의 멘탈 모델을 만들고부터 시작하는것뿐임.


자신만의 멘탈 모델을 만들고 그 추상화 기법을 보완하면서 공부하는거지.


그리고 프로그래머의 멘탈 모델은 제각각 다름.


문제는 자신의 멘탈 모델과 층위가 어디인가부터 인식하는게 중요하다 나는 생각함.


자기가 잘하는 영역에서 시작해야지



추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 현대물보다 사극에서 더 빛나는 남자 배우는? 운영자 25/09/08 - -
AD 신학기 레벨업~!! 운영자 25/09/05 - -
공지 프로그래밍 갤러리 이용 안내 [96] 운영자 20.09.28 47098 65
2888535 자율출퇴근이 최고의 근로 복지인거 같음 Naro갤로그로 이동합니다. 12:29 6 0
2888533 프론트엔드 개발자 대혼돈의 시기다 프갤러(59.26) 12:25 13 0
2888532 일베에 얼굴, 이름 털렸는데 머리스타일 바꾸고 안경쓰면 안걸림? ㅇㅇ(118.235) 12:19 8 0
2888531 ❤✨☀⭐⚡☘⛩나로님 시작합니당⛩☘⚡⭐☀✨❤ Naro갤로그로 이동합니다. 12:14 9 0
2888530 백승우 역겨운 성추행범새끼 프갤러(211.36) 12:06 10 0
2888529 내가 매긴 밥반찬 1티어인데 어떠냐 메쿠이료갤로그로 이동합니다. 11:57 12 0
2888528 냥덩이 저새끼만 쫓아내도 복귀할 프갤럼 많을 듯 [1] ㅇㅇ갤로그로 이동합니다. 11:46 18 0
2888527 전산실 근무가 개꿀인거 맞다. [3] 프갤러(106.101) 11:42 33 0
2888526 [대한민국] 암탉이 울면 나라가 망한다 - 대한민국의 자유민주주의 - 오 프갤러(121.172) 11:07 12 0
2888524 병원갔다 오느라 지각했다..ㅇㅅㅇ 헤르 미온느갤로그로 이동합니다. 11:00 19 0
2888523 빌게이츠등 외국재벌들이 한국오는이유가 총맞기싫어서인듯 ㅋㅋㅋㅋ 뒷통수한방(1.213) 10:58 13 0
2888522 근데 외주로 용돈벌려면 일주일에 프로그램 하나 만들줄 알아야함 [2] ㅆㅇㅆ(124.216) 10:52 28 0
2888521 국비들은거 취업도못하고 아까운데 [3] 프갤러(112.172) 10:28 35 0
2888520 대화 배구공(119.202) 10:21 21 0
2888519 스트레스 배구공(119.202) 10:16 19 0
2888517 9월 배구공(119.202) 10:12 19 0
2888516 뭐가 되고 싶어? 배구공(119.202) 10:05 32 0
2888514 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ ♥냥덩이♥갤로그로 이동합니다. 09:30 31 0
2888512 추석 일주일연휴때 일본 여행 갈까 생각하는데 ㅇㅅㅇ 류류(118.235) 09:05 19 0
2888511 달팽이의 사랑..ㅇㅅㅇ 헤르 미온느갤로그로 이동합니다. 09:03 25 0
2888510 태연 ㅇㅅㅇ 헤르 미온느갤로그로 이동합니다. 09:01 20 0
2888509 하루 한 번 헤르미온느 찬양 헤르 미온느갤로그로 이동합니다. 09:00 27 0
2888452 dcinside 댓글 감시하는 프로그램 만들려고하는데 어떤 툴이 좋음? [1] ㅇㅇ(125.191) 04:53 53 0
2888433 9월 18일까진 일이 쉴 틈이 없네 [1] ㅆㅇㅆ(124.216) 02:57 53 0
2888422 국수 비싸다 뒷통수한방(1.213) 01:19 39 0
2888415 직업이 없는데 결정사. 살다살다 황당해서, [1] 넥도리아(220.74) 00:24 69 0
2888414 저의 사생활입니다. [1] 넥도리아(220.74) 00:17 99 0
2888411 ㅋㅋㅇ 엔터 부문 쪼개기 상장을 위한 빌드업 ㅇㅇ(110.70) 00:10 55 0
2888409 작은 컵라면 이미 하나 먹었는데 또 먹을까말까 ㅅㅂ ㅇㅇ(223.39) 09.11 35 0
2888408 닮았지? [1] ㅇㅇ(121.168) 09.11 55 0
2888402 주말에 강릉에 비 온다는데 도랏네 야옹아저씨갤로그로 이동합니다. 09.11 36 0
2888400 애널의달성 2///4(2,3) ♥냥덩이♥갤로그로 이동합니다. 09.11 71 0
2888399 런닝머신뛰뛰 VS 한강뛰뛰 ♥냥덩이♥갤로그로 이동합니다. 09.11 71 0
2888398 좇센징 개발자들 특이한게 리눅스를 욕함 [1] 뒷통수한방(1.213) 09.11 79 0
2888397 내일 난생 처음 법원에 갑니다. 20살때 산 블레이저 처음 입어보겠어요. ㅇㅇ(58.239) 09.11 40 0
2888396 [애니뉴스] 블로그 서치! 디자인 공개! 프갤러(121.172) 09.11 29 0
2888394 며칠전 리핑한 OST ㅋㅋ [1] 나르시갤로그로 이동합니다. 09.11 74 0
2888391 4대 부캠이 뭔가요? ㅇㅇ(223.39) 09.11 36 0
2888390 컴퓨터로 야구 동영상 보다 보니, 자주 멈춤. 이 밤에도 트는중... [1] 넥도리아(220.74) 09.11 60 0
2888389 요즘 프갤 완전히 죽은듯? [4] ♥냥덩이♥갤로그로 이동합니다. 09.11 139 0
2888387 다른 직종보다 프로그래머 연봉이 많은 이유가 뭐냐? [2] 프갤러(59.16) 09.11 71 0
2888384 코파일럿 진짜 무서운 새끼네 프갤러(220.77) 09.11 81 0
2888382 냥덩이가 알려주는 다이어트 뛰뛰 비법 ⭐ ♥냥덩이♥갤로그로 이동합니다. 09.11 74 0
2888380 회사 복포 120만원 쌓였는데 현금깡 어케 함 [1] 아스카영원히사랑해갤로그로 이동합니다. 09.11 70 0
2888377 방금 스스로 감탄함 [1] 아스카영원히사랑해갤로그로 이동합니다. 09.11 65 0
2888375 근데 카페24 쓰는것도 쇼핑몰 만드는것만큼 좆같아 프갤러(110.8) 09.11 50 0
2888374 쇼핑몰 으음 조금 좆같지. 프갤러(110.8) 09.11 40 0
2888373 주소표시줄 query에 id넣는 거 웹사이트 운영자가 하는거임? ㅇㅇ(118.235) 09.11 38 0
2888372 근데 게시판 왜 만드는거임 ?? 자칭 노예할려고?? 차라리 쇼핑몰 뒷통수한방(1.213) 09.11 46 0
뉴스 나나, 블랙으로 점령한 가을… E.B.M 25 FALL 캠페인 공개 디시트렌드 09.11
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2