«readability» 태그된 질문

20
“for (;;)”가“while (TRUE)”보다 빠릅니까? 그렇지 않은 경우 사람들은 왜 그것을 사용합니까?
for (;;) { //Something to be done repeatedly } 나는 이런 종류의 일이 많이 사용되는 것을 보았지만 다소 이상하다고 생각합니다 ... 말하기 while(true)또는 그 선을 따라 뭔가 가 더 명확하지 않습니까? 나는 (많은 프로그래머가 암호 코드에 의지하는 이유와 같이) 이것이 작은 마진이 더 빠르다고 추측하고 있습니까? 왜, 그리고는 정말 가치? …

11
JavaScript에서 긴 정규 표현식을 여러 줄로 나누는 방법은 무엇입니까?
JSLint 규칙에 따라 각 줄 길이를 80 자로 유지하기 위해 JavaScript 코드에서 여러 줄로 분할하려는 매우 긴 정규 표현식이 있습니다. 읽기에 더 좋습니다. 패턴 샘플은 다음과 같습니다. var pattern = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;

30
for 루프에서 <또는 <=를 사용해야합니다.
닫힘 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 11개월 전에 . 이 질문 개선 루프를 7 번 반복해야한다면 다음을 사용하세요. for (int i = 0; i &lt; …


10
`if key in dict` vs.`try / except`-어느 것이 더 읽기 쉬운 관용구입니까?
관용구와 가독성에 대한 질문이 있는데,이 경우에 파이썬 철학이 충돌하는 것 같습니다. 사전 B에서 사전 A를 만들고 싶습니다. 특정 키가 B에 없으면 아무 작업도 수행하지 않고 계속합니다. 어느 쪽이 더 낫습니까? try: A["blah"] = B["blah"] except KeyError: pass 또는 if "blah" in B: A["blah"] = B["blah"] "용서를 구하고 구하라"대 "단순함과 명료 …

9
배경색이 알려진 경우 잘 보이는 글꼴 색상을 찾는 방법은 무엇입니까? [닫은]
닫은. 이 질문은 Stack Overflow 지침을 충족하지 않습니다 . 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? Stack Overflow의 주제에 맞게 질문을 업데이트하세요 . 휴일 3 년 전 . 잠김 . 이 질문과 답변은 주제에서 벗어 났지만 역사적 의미가 있기 때문에 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을 받아들이지 …

30
개발자는 먼저 가독성이나 성능을 목표로해야합니까? [닫은]
현재이 질문은 Q &amp; A 형식에 적합하지 않습니다. 사실, 참고 문헌 또는 전문 지식이 답변을 뒷받침 할 것으로 기대하지만이 질문은 토론, 논쟁, 여론 조사 또는 확장 된 토론을 유도 할 가능성이 높습니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으세요. 휴일 칠년 전에 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.