디시인사이드 갤러리

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

갤러리 본문 영역

C++ 프로젝트가 제일 지저분함

프갤러(125.177) 2024.11.09 11:00:42
조회 110 추천 0 댓글 1


C++ 개발자들은 무의식적으로 메모리 레이아웃이나 성능을 고려하는 경향이 있음

이악물고 virtual이랑 try 안쓰는건 기본이고

연관있는 변수들을 굳이 찢어서 배치함

단위 함수 길이도 평균적으로 긴편임


그리고 클래스나 구조체를 재사용을 안하면 못견뎌하는거같음

attribute 계열이나 context 계열 타입들

한 군데서만 쓰면 될거를 굳이 여러군데서 쓰겠다고

온갖 멤버변수를 꾸겨넣음


시각적으로도

using만 잘 써도 깔끔해지는 코드가 많은데

굳이 네임스페이스:: 꼭 넣으려함

그것도 두 세단계 네임스페이스를 전부 넣음

왤까? 다른 언어는 걍 이름만 임포트하거나

네임스페이스 한단계정도만 임포트해서 가져다 쓰는 경우가 많은데

C++ 개발자들만의 문화인듯


오픈소스 프로젝트 여러개 보면서 느낀거임 ㅇㅇ

현업에서 C++ 프로젝트 하는 사람들 코드는 몇번 못 보긴 했는데

오픈소스보다 심하면 심했지 더 깔끔한 경우는 못봄


반대로 C언어 소스코드는 가진 추상화 도구에 비해서 상당히 깔끔함

C/C++로 묶어부르는데 역설적으로 완전히 다른 코딩스타일을 가짐


진짜 C++은 그들만의 문화라는 것외에는 설명이 되지 않는

기괴한 코딩스타일이 존재하는 것 같음

추천 비추천

0

고정닉 0

0

댓글 영역

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

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 축의금 적게 내면 눈치 줄 것 같은 스타는? 운영자 24/11/11 - -
2772456 죄명이 빨갱이당애서도 버림 받았노 ㅋㅋ 거짓선동집회에도 사람 좃도안옴 ♥Sub2냥덩♥갤로그로 이동합니다. 11.11 37 0
2772455 국과연에서 프로그래머 되는법 있음? 29살 무직이긴함 Snob갤로그로 이동합니다. 11.11 40 0
2772453 트럼프 자기관리법 도입 여부에 관한 깊은 고민에 휩싸였다. [1] ㅇㅇ(123.213) 11.11 63 0
2772450 이력서에 캡스톤디자인 수상기록 적어도됨?? [2] ㅇㅇ(211.234) 11.11 65 1
2772449 프로그래밍 가장 무서운건 컴파일오류 안나는 오류인듯 [1] ㅇㅇ(61.255) 11.11 63 0
2772447 회사에서 니네 없어도 잘돌아가면 나가줘야하는거 아님..? [3] 프갤러(211.33) 11.11 74 0
2772446 3년차 되니까 코드나 it 단어만 들어도 기분 안좋아짐 [2] ㅇㅇ갤로그로 이동합니다. 11.11 96 1
2772443 예전에 친구 이직할때 들었던 건데 645ㅅㄷ(106.246) 11.11 51 0
2772442 조기 대선 언제 하냐고요. 도리스아 skt(112.170) 11.11 29 0
2772441 나스닥 일부 익절하고 생활비로 전환하셨다 헬마스터갤로그로 이동합니다. 11.11 41 0
2772435 업비트에서 이자도주나보네? 헬마스터갤로그로 이동합니다. 11.11 51 0
2772434 ☀나님 시작합니당☀ ♥Sub2냥덩♥갤로그로 이동합니다. 11.11 30 0
2772433 주어진 코드작업만 하고 싶은데 [1] 프갤러(58.226) 11.11 35 0
2772431 윤석열 적페 공화국 도리스아(223.38) 11.11 41 0
2772430 주식이 자꾸 올라서 걱정인데스 [1] 아스카영원히사랑해갤로그로 이동합니다. 11.11 69 0
2772429 나도 뭘 하는지 왜 하는지 아무것도 모르겠다. ㅇㅇ(123.213) 11.11 33 0
2772428 나쁜말하면 거짓말쟁이 도리스아(223.38) 11.11 19 0
2772427 식비 0원인 회사 흔함? [4] 프갤러(211.234) 11.11 72 0
2772426 자바 스프링 안하면 뭐하는데 [1] 프갤러(119.56) 11.11 60 0
2772425 예전에 회사에서 인텔리 제이 개인 계정 내놓으라고 했다던 갤러다 [1] ㄱㅌ(106.246) 11.11 58 0
2772424 책 첫음절 초성만 해시로 다 정렬했다 발명도둑잡기갤로그로 이동합니다. 11.11 33 0
2772423 다 잃은 기분 도리스아 skt(223.38) 11.11 18 0
2772419 퇴사 통보 3주 전에 했다고 개념 없냐고 한소리 들음 [13] 2dws(106.246) 11.11 129 0
2772417 요즘 전공자들 취업하면 야근생활 거의 당첨임? [3] ㅇㅇ갤로그로 이동합니다. 11.11 122 0
2772416 기업은 돈있는사람에게만 도리스아(223.38) 11.11 32 0
2772415 C++ 입문서 갑은 그냥 윤성우임 [2] ㅇㅇ(119.71) 11.11 90 2
2772412 친구들하고 약속 잡는 서비스 만들어봤다. [12] 프갤러(1.235) 11.11 141 0
2772410 히키새끼 요즘 괜찮으려나?? 프갤러(220.86) 11.11 49 0
2772409 코파일럿 그리기능력 잃었냐? 헬마스터갤로그로 이동합니다. 11.11 46 0
2772407 요즘은 개발자 경쟁률 어떠냐 [3] ㅇㅇ갤로그로 이동합니다. 11.11 144 0
2772404 자바 스프링 안하면 뭐할려고 그래 [2] 프갤러(218.149) 11.11 68 0
2772402 나님 커피 시작합니다. [2] 40대프린이(118.235) 11.11 68 0
2772399 입병 그아아아아아앗 [2] 아스카영원히사랑해갤로그로 이동합니다. 11.11 60 0
2772396 ☀나님 시작합니당☀ ♥Sub2냥덩♥갤로그로 이동합니다. 11.11 30 0
2772395 취미로 홈페이지 만들어보고싶은데 [3] 프갤러(203.247) 11.11 58 0
2772392 C++ primer랑 c++기초 플러스 중에 추천좀.. 프갤러(211.224) 11.11 35 0
2772390 정부 사이트는 어떻게 모든 사이트가 다 불편하지? [6] 헬마스터갤로그로 이동합니다. 11.11 62 0
2772389 진짜 프린트 프린트 엘엔 n도 모르는 폐급이 뭔 알고리즘을 짜고있냐? [6] 텬됴대한의아들갤로그로 이동합니다. 11.11 74 1
2772387 기술이발전할수록 일자리가 사라지는 나라는 좇센ㅋㅋㅋㅋ 뒷통수한방(1.213) 11.11 35 0
2772386 나쁜짓 하면 벌받아야됨 feat 추경호 넥도리아(223.38) 11.11 33 0
2772385 야야~ 민주당 의원이 공평성과 형평성을 언급했다 ㅋㅋㅋㅋㅋ [1] 프갤러(121.172) 11.11 52 1
2772383 나 개발자는아닌데 부트캠프 개오바임? [12] ㅇㅇ갤로그로 이동합니다. 11.11 147 0
2772381 엑셀로 gpt 구현한거 갖고 계신분? 프갤러(211.46) 11.11 34 0
2772380 스마일이 뭐죠? 발명도둑잡기갤로그로 이동합니다. 11.11 26 0
2772379 좇센은 특징이 손코딩 ㅇㅈㄹ함 유독 [7] 뒷통수한방(1.213) 11.11 83 0
2772377 책 천권 가나다순으로 정렬하기로 했다 [2] 발명도둑잡기갤로그로 이동합니다. 11.11 34 0
2772376 손코딩해라 나 딱지 C를 손코딩햇다 [3] 딱지(118.221) 11.11 90 0
2772373 기술이 발전할수록 일자리가 늘어난게 팩트인데 뒷통수한방(1.213) 11.11 29 0
2772372 아직도 자프링 붙잡는 저능아들이 있노 [3] ㅇㅇ(118.235) 11.11 74 1
2772371 나도 부캠출신이라 부캠을 욕하고싶진않은데 [1] 프갤러(211.234) 11.11 64 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2