디시인사이드 갤러리

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

갤러리 본문 영역

좋은 코딩

ㅇㅇ(1.249) 2025.04.13 11:14:36
조회 130 추천 0 댓글 3

https://gall.dcinside.com/board/view/?id=programming&no=2829956&fcno=9038098


 

https://gall.dcinside.com/board/view/?id=programming&no=2829972&fcno=9038131


 

https://gall.dcinside.com/board/view/?id=programming&no=2837580&page=1


 

https://gall.dcinside.com/board/view/?id=programming&no=2837588&page=2

 





좋은 코딩이란 무엇인까?

라는 정답을 찾기위해 사람들은 클린코드, 객체지향, 디자인패턴을 찾음.


그리고 그 가운데서 해매는 가운데 어려운 코드를 짜는 사람.

남들이 모르는 코드를 짜는 사람. 복잡한 디자인패턴을 사용하는 사람이 훌륭한 개발자가 되어버리는 세상이 되어버림.


너는 디자인패턴의 ㅇㅇ를 구현할줄 모르다니, 이것을 이해하지 못한다니 너는 수준이 낮네.

라고 생각해버리는 과도한 지식의 저주 가운데 개발자들은 살아가고 있음.


그건 좋은 코딩이 아님. 나중에 코딩이 더욱 발달해서 12차원의 원리가 정답이 될때, 15단계 함수호출이 이루어지는 아키텍쳐가 

각광을 받는 비현실적인 세계 속에 살아가겠지.


좋은 코딩은 언제나 단순함.

사람이 이해할수 있는 코드.

사람이 이해하기 쉬운 코드.


쉬운 코드는 언제나 쉬운코드임. 

기능의 요구와 간결함 만을 남겨둔체 나머지 복잡성을 제거하는 것임.


그래서 개발자는 개발자의 지식 도메인에서는 좋은 코드를 완성할수 없음.


왜냐면 개발자의 지식 도메인에서는 만드는 방법에 대한 지식은 있지만.

어떻게 만들 것인가? 제작이란 무엇인가?


라는 지식이 존재하지 않기 때문임.


이러한 지식은 개발자 세계에서는 찾을수 없고, 디자인 세계에서 찾을수 있음.


디자인의 몇가지 명언을 소개해주겠음.

형태는 기능을 따른다.

완벽함이란 더할 것이 없을 때가 아니라, 더 이상 뺄 것이 없을 때 이루어진다.



첫번째 명언은 기능주의를 대표하는 말이고

두번째 명언은 최소주의를 대표하는 말임.


결국 무언가를 만든다 라고 할때는 제작자의 제작에 대한 관점이 묻어나게 되어있음.

무엇이 좋은 코드인가를 이해하려면 패턴을 넘어서는 지식이 필요함.


그것은 관점에 대한 지식임.

그리고 이것은 디자인에서 찾을수 있음.


개발자는 기능주의와 최소주의에 대한 관념적 지식과 감각을 습득해야함.

그래야 적당한 코드를 짤수 있음.



그 이외의 디자인적인 사소한 지식들이 도움이 될수 있음

대칭의 원리 같은 지식들이 너의 코딩이 효과적인지를 판단하는 지식의 일부가 됨.



너의 코드가 좋은 코드인지를 판단하고자 할때는 이 2가지를 우선적으로 생각해보길 바래.


너의 코드에서 제거해도 상관없는 부분은 어디인가?

너의 코드에서 목적과 기능이 얼마나 구조 가운데 들어가는가?


하는 것들임.


나중에 구조주의 같은 것들도 배우면 좋음.

형은 그냥 구조주의 앞에서 더이상 학습은 하지 않음.


구조를 어떻게 세워야 하는가? 구조를 세우는 원칙 같은게 궁굼했었는데

si에서 oop도 쓸일이 많지 않은데, 그 이상의 지식은 너무 허무했거든.



아무튼 디자인패턴에서 해매지 말고 디자인에 대해서 공부해라..

결국 제작은 목적의 관철을 실현하는 것이야.

그것을 어떻게 바라보느냐가 제작의 근본임.









추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 소속 연예인 논란에 잘 대응하지 못하는 것 같은 소속사는? 운영자 25/04/21 - -
2845687 극우단체 네이버 댓글 조작에 네이버 대표 "굉장히 심려 깊게 생각" 발명도둑잡기갤로그로 이동합니다. 04.18 55 0
2845686 "MBK 김병주 회장 대문에 전단 붙였다고 협박범이라뇨..." 발명도둑잡기갤로그로 이동합니다. 04.18 46 0
2845684 서울대에 짱깨 핑핑이 우상화 선동실 철거하고 책임 물어야 ♥냥덩소프트♥갤로그로 이동합니다. 04.18 37 0
2845683 친중매국간첩 더불어공산당 오체분시 대해부 해설 2강 ♥냥덩소프트♥갤로그로 이동합니다. 04.18 32 0
2845681 한국은 러스트 안쓰는것만 봐도 쇠락할 운명이다. [1] 프갤러(211.234) 04.18 52 0
2845679 연봉 5000이라더니 3년만에 모가지 쳐버리네 [1] ㅇㅇ갤로그로 이동합니다. 04.18 116 0
2845678 주소알려달라고 [1] 프갤러(122.46) 04.18 72 0
2845675 부정부패 선관위 시연에서 고함이 나온 이유 [1] ♥냥덩소프트♥갤로그로 이동합니다. 04.18 39 0
2845673 주소좀 [2] 프갤러(122.46) 04.18 86 0
2845669 정부, 1조5천억 들여 엔비디아 GPU 1만장 산다 [1] 발명도둑잡기갤로그로 이동합니다. 04.18 74 0
2845668 ❤✨☀⭐나님 시작합니당⭐☀✨❤ [1] ♥냥덩소프트♥갤로그로 이동합니다. 04.18 31 0
2845666 솔직히 asp하다가 스프링으로 갈아타는건 좆밥이긴 하던디 ㅇㅅㅇ [7] 강유현갤로그로 이동합니다. 04.18 76 0
2845663 윤석열 김건희 '작심 풍자' 김민교 '아빠의 계엄령' 화제 [1] 발명도둑잡기갤로그로 이동합니다. 04.18 45 0
2845662 졸업앨범 보고 '재벌가 러브콜'까지… 노산 출산 후 교수된 여배우 [1] 발명도둑잡기갤로그로 이동합니다. 04.18 44 0
2845658 아 진짜 좆드헌터 씨발새끼들 개패고싶네 ㅇㅅㅇ [11] 강유현갤로그로 이동합니다. 04.18 108 0
2845657 윤어게인 [1] (14.5) 04.18 53 0
2845656 진보당 "윤석열 재구속, 내란청산특별법 제정해야" [1] 발명도둑잡기갤로그로 이동합니다. 04.18 53 0
2845654 "표현의 자유, 선 넘지 않았다"… '3.1절퍼포먼스' 7명무죄 [1] 발명도둑잡기갤로그로 이동합니다. 04.18 42 0
2845653 착한 냥덩이❤+ [1] ♥냥덩소프트♥갤로그로 이동합니다. 04.18 47 0
2845652 국힘 8인 후보 미묘한 차이, 윤석열과 손절 시작? [1] 발명도둑잡기갤로그로 이동합니다. 04.18 68 0
2845651 '채상병 순직 사건' 박정훈 대령 "윤석열 전 대통령 증인 신청" [1] 발명도둑잡기갤로그로 이동합니다. 04.18 57 0
2845650 출장샵 [1] 프갤러(112.223) 04.18 37 0
2845649 윤석열 탄핵의 개운치 않은 뒷맛 [1] 발명도둑잡기갤로그로 이동합니다. 04.18 50 0
2845648 링거 맞고 코피 쏟고, 광장의 최전선에 그들이 있었다 [1] 발명도둑잡기갤로그로 이동합니다. 04.18 34 0
2845647 형들 질문좀 [3] 프갤러(211.234) 04.18 57 0
2845646 대구엔 갓샵 일자리업나 ㅇㅅㅇ [4] 강유현갤로그로 이동합니다. 04.18 60 0
2845642 선거명부 sns 커뮤니티 RyuDOG갤로그로 이동합니다. 04.18 48 0
2845641 국회의원새끼들은 어차피 RyuDOG갤로그로 이동합니다. 04.18 56 0
2845640 니들 근데 개발자하면서 운전 해야될 일 있었음 ㅇㅅㅇ? [6] 강유현갤로그로 이동합니다. 04.18 74 0
2845639 헬마는 나와서 도게자하라!!!! [3] 멍유(211.235) 04.18 67 0
2845638 수염기르면 올드보이됨 [3] 피치피(183.101) 04.18 41 0
2845637 윈폼으로 UI만드는거, 폼디자이너로 할 수만 있으면 됨? [5] 프갤러(210.123) 04.18 63 0
2845636 진짜 ㅈㄴ이쁜년들 보면 애인만들고싶음 ㅇㅇ갤로그로 이동합니다. 04.18 62 0
2845633 전자회로 공부해본 사람 있냐?? 전기전자, 반도체소자 등등 [1] ㅇㅇ(223.38) 04.18 52 0
2845632 향수 백화점에 사면 손해에요? [1] ㅈㅁ(211.227) 04.18 43 0
2845630 오늘 왜이렇게 덥냐? 프갤러(121.139) 04.18 51 0
2845629 그런점에서 볼때 한국에 매국노 많은게 이상하지 않음 RyuDOG갤로그로 이동합니다. 04.18 54 0
2845628 사실 전생보다는 피 문제지 RyuDOG갤로그로 이동합니다. 04.18 56 0
2845627 수염 기른 놈을 봤을 때 주변 사람들의 심리 [2] 프갤러(121.138) 04.18 69 0
2845625 신분증 잃어버려보신분? [1] ㅈㅁ(211.227) 04.18 69 0
2845624 왜 난 망국일때 태어난걸까 [4] RyuDOG갤로그로 이동합니다. 04.18 73 0
2845620 조선공산당 100주년 기념식 [3] 프갤러(49.165) 04.18 50 0
2845619 수염을 기르니까 사람들이 무시를안하네 [2] 프갤러(121.139) 04.18 78 0
2845617 아가리 닥쳐 씨발새끼들아 [2] 아스카영원히사랑해갤로그로 이동합니다. 04.18 92 0
2845614 화교 커리큘럼 프갤러(211.210) 04.18 47 0
2845613 버스에서 에어컨틀어준다 [11] 멍유(211.235) 04.18 112 0
2845612 요즘 법규나 사법처리 하는거 공부하니까 RyuDOG갤로그로 이동합니다. 04.18 52 0
2845611 냥덩이는 왜 나를 언급한 글을 남기려하지 않음? 나트륨찡갤로그로 이동합니다. 04.18 58 0
2845610 프갤럼 좆목들도 [1] RyuDOG갤로그로 이동합니다. 04.18 61 0
2845608 나트륨찡 << 정체 공개한다 [3] ㅇㅇ(118.235) 04.18 105 1
뉴스 사랑보다 음악? 지드래곤, 열애설 속에서도 ‘신곡 몰입’ 디시트렌드 04.25
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2