PGR21.com
- 모두가 건전하게 즐길 수 있는 유머글을 올려주세요.
- 유게에서는 정치/종교 관련 등 논란성 글 및 개인 비방은 금지되어 있습니다.
Date 2015/06/02 19:44:16
Name 절름발이이리
File #1 CGfO69BU8AA5qH_.png (16.3 KB), Download : 38
Subject [유머] [코딩] 변수명을 a,b,c처럼 짧게 쓰는게 더 보기 좋지않냐?


에 대한 답변

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
케이아치
15/06/02 19:48
수정 아이콘
댓글을 달고 싶은데.. 저만 이해 못해서 못달고 있는건 아니죠 ?
시노부
15/06/02 19:51
수정 아이콘
프로그래밍에서 변수 이름은 '최대한 자세히 다른사람이 봐도 알수 있을 만한 이름'으로 해야 하는게 정석입니다.
예를 들면 숫자를 담을 박스 iNumberBox; 이런 식으로 누가봐도 아 이건 넘버, 박스랑 뭐가 연관이 있겠구나~ 하고 생각할 수 있도록요

만약에 질문자 처럼 변수 이름을 A,B,C 라고 하면 나중에 작업량이 늘어나면 늘어날수록 뭐가뭔지 감당을 할 수 없게 됩니다.

그래서 그 답변자가 센스 넘치게
A(글쓴이)야, H(이거) B(읽다)하면서도 J(정말) G(문제)가 ~D(있다의 반대, 없다) 라고 C(생각하)면 I(다시)K(한번) C(생각)해 F(보다)길 E(바래) 라고 답변했는데, 밑에 주> 라고 주석 달아놨어도 읽기가 정말 까다롭죠. 센스넘치는 답변입니다.

스피드웨건 그건 모르겠고 설명끝났으니 똥싸고 올게요
케이아치
15/06/02 20:44
수정 아이콘
아항 자세한 답변 감사합니다 :)
써니는순규순규해
15/06/02 19:50
수정 아이콘
AH올린거 JIKCFE
참룡객
15/06/02 19:50
수정 아이콘
글쓴이야 이거 읽으면서도 정말 문제가 ~있다고 생각하면 다시 한번 생각해 보길 바라.
겨울삼각형
15/06/02 20:13
수정 아이콘
배패하자면
~ 는 논리연산자로 역.. 이기 때문에
~있다 = 없다 입니다.
피지알누리꾼
15/06/02 19:54
수정 아이콘
코딩은 간단하게 해야죠.
A = B X G
랜덤여신
15/06/02 19:55
수정 아이콘
엥... 변수 이름을 소문자로 시작하지 않으면 프로그래밍의 신이 벌을 내리는데...
절름발이이리
15/06/02 20:19
수정 아이콘
본인이 벌점을 내리나요
랜덤여신
15/06/02 20:50
수정 아이콘
저는 아니고... 컴파일러가 따끔하게 충고해줄 겁니다.

(설명충: 러스트 컴파일러는 변수 이름이 대문자로 시작하면 경고를 내뱉음)
순규하라민아쑥
15/06/02 21:58
수정 아이콘
워닝 따위, 일단 돌아가면 무시해도 되는거 아닙니꽈? 아니, 처음 돌렸는데 워닝만 좀 뜨고 에러없이 돌아가면 그게 더 두려운건가...
15/06/02 20:20
수정 아이콘
저 문장의 A,B,C들은 상수값이라 괜찮답니다
깡디드
15/06/02 21:35
수정 아이콘
아오 크크크
자바초코칩
15/06/02 20:26
수정 아이콘
상수라서 소문자 쓰면 벌받는답니다. 글 내려주세요.
기념비
15/06/02 20:22
수정 아이콘
오오 저는 var 밖에 몰라요우
히라사와 유이
15/06/02 20:37
수정 아이콘
그리고 undefined를 보게되는데..
15/06/02 20:36
수정 아이콘
실제로 네이버맵 API를 보면 변수명은 죄다 a,b,c,d,e,f,g....
미스터H
15/06/02 20:49
수정 아이콘
엌... 진짜 그렇습니까?
15/06/02 21:14
수정 아이콘
그거 Obfuscation 된거 아닌가요?
15/06/02 23:24
수정 아이콘
글쎄요... 다만 다음맵 API에서는 그러한 모습은 보이질 않더군요. 난독화하는 방법을 인위적인 방법을 통해서 그렇게 한걸 수도...
트릴비
15/06/02 21:22
수정 아이콘
compressor 돌리면 그러케 나와요
15/06/02 23:25
수정 아이콘
디클립스로 확인했는데 다음 API에서는 그런 모습은 보이질 않은걸로 봐선 네이버API에선 내부적으로 그렇게 수정을 한 것 같습니다.

일단 네이버 API는 기본적인 틀은 구글맵API(2.0 이전의)와 흡사했었습니다.
Overflow
15/06/02 22:17
수정 아이콘
난독화해서 그런거 같은데. 요새 왠만한 대기업은 난독화 할꺼에요 보안이슈 때문에
15/06/02 23:27
수정 아이콘
안군님이 말씀하신 Obfuscation이 그 난독화 인것 같은데 검색해서 알 수 있는 일반적인 암복호화는 다르게 그냥 모든 변수들을 저런식으로 한걸 봐선 API 생성시에는 적당한 변수명을 사용하다가 배포전에 일괄적으로 변수의 명을 한개 내진 2개의 알파벳 형태로 바꾼게 아닌가 하는 생각을 해봅니다.
15/06/03 10:26
수정 아이콘
아.. 지금 대충 찾아보니, proguard 가 abc... 로 난독화를 합니다.
15/06/04 07:03
수정 아이콘
Minification 용도 입니다. 읽기 어렵게하는 obfuscation은 아주 작은 목적이고(보안이슈라고 해봐야 어짜피 소스 공개는 불가피..), 더 큰 목적은 웹성능 개선을 위해서 변수명을 최대한 짧게 만들어주는 minification입니다. 그렇게 도와주는 대표적인 툴은 YUI Compressor나 구글 클로져 툴가 있는데 자비스크립트 상용에 배포할때 기본으로 돌리고 배포되도록 넣어주는게 좋습니다.
15/06/02 20:43
수정 아이콘
밤부군요...
회색사과
15/06/02 21:16
수정 아이콘
밤부네요..
레기아크
15/06/02 21:47
수정 아이콘
이리님도 밤부 하시나보네요 저거 뜬지 몇 시간 안됐는데..

설마 거기서도 거대밤비???
돌고래씨
15/06/03 01:06
수정 아이콘
피쟐에 밤비들이 가득해
회색사과
15/06/02 23:02
수정 아이콘
@0의 0에 해당하시는 분 이 분야 7년째 종사하고 계시답니다..
starmaze
15/06/03 00:58
수정 아이콘
피지알에 숨어있던 밤비들 대량 출현..
회색사과
15/06/03 01:47
수정 아이콘
동문회 할 수 있겠네요..
ilo움움
15/06/03 08:39
수정 아이콘
동문회 추가요..
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
242525 [유머] [히어로즈] 요한나 발매기념 - 조선 성전사 [1] ramram4077 15/06/03 4077
242524 [유머] 박사를 따고 싶은데 원하는 교수가 없다. [7] 바밥밥바7986 15/06/03 7986
242523 [유머] 발컨..jpg [6] k`7929 15/06/03 7929
242522 [유머] '자기가 못생겼다고 생각할수록 온라인에서 공격적.' [65] k`8964 15/06/03 8964
242521 [유머]  남녀 서로 반하는 방법.jpg [23] 파란만장9771 15/06/03 9771
242520 [유머] 게임은 문화다 [4] legend5250 15/06/03 5250
242519 [유머] [LOL] 에코 vs 야스오 소름돋는 1:1 배틀 [7] legend4831 15/06/03 4831
242518 [유머] [WWE] 존시나가 악역전환 못하는 이유.avi [16] 조던4949 15/06/03 4949
242517 [유머] [냉장고를 부탁해] 리액션 甲..swf [14] k`6752 15/06/03 6752
242514 [유머] 시키기 꺼려지는 치킨 [31] 미캉9352 15/06/03 9352
242513 [유머] 뒷태가 매력적인 여성 [29] 미캉9085 15/06/03 9085
242512 [유머] 어느 10년차 가수의 성숙한 개인기 [10] La Luna8574 15/06/03 8574
242511 [유머] 고용주 인성수준 (2) [8] 길갈8443 15/06/03 8443
242510 [유머] 고용주 인성 수준 [30] 미캉10049 15/06/03 10049
242509 [유머] 마스크 없는 분들, 급한대로 이 거라도... [10] 네로울프6821 15/06/03 6821
242508 [유머] [계층] 루리웹의 그분이 인게임카드화! (추가) [11] 룰루5049 15/06/03 5049
242506 [유머] 삼촌들 용돈 뺏는 깡패 [5] 좋아요8991 15/06/03 8991
242503 [유머] 우리집 완전좋아! 10분거리안에 없는게 없어! [4] 여자친구7140 15/06/03 7140
242502 [유머] 블래터 FIFA회장 사임의 이유.gisa [11] 주먹쥐고휘둘러8056 15/06/03 8056
242501 [유머] [야구] KBO 현재 홈런 순위 [32] Made in Winter8072 15/06/03 8072
242499 [유머] [마리텔] 우디르 백주부.jpg [5] 키스도사9067 15/06/03 9067
242498 [유머] [해외축구] 조석축구만화 - 이적시장 도래- [6] 샨티엔아메이4725 15/06/03 4725
242497 [유머] [야구] 요즘 트렌드를 여실히 보여주는 어제 경기.jpg [25] 여자친구7258 15/06/03 7258
목록 이전 다음
댓글

+ : 최근 1시간내에 달린 댓글
+ : 최근 2시간내에 달린 댓글
맨 위로