«coding-style» 태그된 질문

**사용하지 마세요! 이 태그는 전적으로 의견이 많은 주제를 나타내므로 더 이상 주제가 아닙니다. ** 코딩 스타일과 규칙을 따르는 질문.

6
Python 코드를 PEP8과 호환되도록 변환하는 도구
Python 코드가 PEP8을 준수하는지 확인하는 도구가 있다는 것을 알고 있습니다. 예를 들어 온라인 서비스 와 python 모듈 이 모두 있습니다. 그러나 내 Python 파일을 자체 포함 된 PEP8 유효한 Python 파일 로 변환 할 수있는 서비스 또는 모듈을 찾을 수 없습니다 . 아무도 있는지 아는 사람이 있습니까? PEP8은 모두 코드의 …

5
do 블록 대 중괄호 {} 사용
루비를 처음 접한다면 초보자 장갑을 착용하십시오. 다음 두 스 니펫간에 차이 (모호하거나 실용적인)가 있습니까? my_array = [:uno, :dos, :tres] my_array.each { |item| puts item } my_array = [:uno, :dos, :tres] my_array.each do |item| puts item end 중괄호 구문을 사용하면 블록을 한 줄에 배치 할 수 있습니다. my_array.each { |item| puts …
112 ruby  coding-style 

19
#ifdef vs #if-특정 코드 섹션의 컴파일을 활성화 / 비활성화하는 방법으로 더 나은 / 안전한 방법은 무엇입니까?
이것은 스타일의 문제 일 수 있지만, 개발 팀에 약간의 차이가있어서 다른 사람이이 문제에 대해 아이디어가 있는지 궁금했습니다 ... 기본적으로 정상적인 개발 중에 꺼지는 디버그 인쇄 문이 있습니다. 개인적으로 다음을 선호합니다. //---- SomeSourceFile.cpp ---- #define DEBUG_ENABLED (0) ... SomeFunction() { int someVariable = 5; #if(DEBUG_ENABLED) printf("Debugging: someVariable == %d", someVariable); #endif …

11
Python에서 매개 변수의 강제 이름 지정
Python에서는 함수 정의가있을 수 있습니다. def info(object, spacing=10, collapse=1) 다음 방법 중 하나로 호출 할 수 있습니다. info(odbchelper) info(odbchelper, 12) info(odbchelper, collapse=0) info(spacing=15, object=odbchelper) 파이썬이 이름이 지정되어있는 한 임의의 순서 인수를 허용했기 때문입니다. 우리가 겪고있는 문제는 더 큰 함수 중 일부가 커짐에 따라 사람들이 spacing와 사이에 매개 변수를 추가 collapse할 …

9
R에서 변수 이름을 지정할 때 선호하는 스타일은 무엇입니까? [닫은]
닫힘 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 이 질문 개선 R 코드에서 선호하는 변수 및 함수 명명 규칙은 무엇입니까? 내가 말할 수있는 …

6
Webstorm에서 경고하는 수많은 미해결 변수와 싸우는 방법은 무엇입니까?
서버에서 데이터를 가져 오는 함수가 있습니다. function getData(data){ console.log(data.someVar); } Webstorm은 someVar-가 해결되지 않은 변수 라고 말합니다 . 그러한 경고를 어떻게 제거 할 수 있습니까? 몇 가지 옵션이 있습니다. ide 설정에서 경고를 억제합니다. 필드 ( details )가 있는 json 소스 파일을 추가하십시오 . 배열과 유사한 구문 사용 : data['some_unres_var']; 또한 …

5
Intellij에서 카멜 케이스와 밑줄 간격 사이를 어떻게 전환합니까?
우리 회사에는 java 대 sql에 대한 두 가지 스타일 가이드가 있습니다. Java에는 이름이 지정된 필드가 historyOfPresentIllness있으며 SQL을 작성할 때 이름을 지정하고 싶습니다 history_of_present_illness. 구문을 강조 표시했을 때 하나에서 다른 것으로 전환 할 수있는 키보드 단축키가 있습니까? 아니면 이것을 할 수있는 플러그인일까요? 내가 묻는 동안으로 전환 historyOfPresentIllness할 방법이 있는지 물어 보는 …

18
enum과 int / String을 편리하게 매핑
유한 한 수의 값만 취할 수있는 변수 / 매개 변수로 작업 할 때 다음과 enum같이 항상 Java를 사용하려고합니다 . public enum BonusType { MONTHLY, YEARLY, ONE_OFF } 내 코드 안에 있으면 잘 작동합니다. 그러나 동일한 목적으로 일반 int(또는 String) 값을 사용하는 다른 코드와 인터페이스해야하는 경우가 많거나 데이터가 숫자 또는 문자열로 …
108 java  enums  coding-style 


8
누구든지 여전히 C #에서 [goto]를 사용합니까? 그렇다면 그 이유는 무엇입니까? [닫은]
닫힘 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 이 질문 개선 누군가가 여전히 C #에서 "goto"키워드 구문을 사용하는지 여부와 그 이유가 무엇인지 궁금합니다. 나는 …
104 c#  .net  coding-style  goto 

7
C ++에서 함수에서 벡터를 반환하는 것은 여전히 ​​나쁜 습관입니까?
짧은 버전 : 많은 프로그래밍 언어에서 벡터 / 배열과 같은 큰 개체를 반환하는 것이 일반적입니다. 클래스에 이동 생성자가있는 경우이 스타일이 이제 C ++ 0x에서 허용됩니까? 아니면 C ++ 프로그래머가 이상 / 추악 / 혐오스러운 것으로 간주합니까? 긴 버전 : C ++ 0x에서 여전히 잘못된 형식으로 간주됩니까? std::vector<std::string> BuildLargeVector(); ... std::vector<std::string> …

6
PEP 8, 키워드 인수 또는 기본 매개 변수 값에서 '='주위에 공백이없는 이유는 무엇입니까?
왜 않습니다 PEP 8 주위 공간을 가지고 있지 추천 =키워드 인수 나 기본 매개 변수 값에 ? 이것은 =Python 코드에서 다른 모든 발생 주변에 공백을 권장하는 것과 일치하지 않습니까? 어때: func(1, 2, very_long_variable_name=another_very_long_variable_name) 보다 낫다 : func(1, 2, very_long_variable_name = another_very_long_variable_name) Python의 BDFL에 의한 토론 / 설명에 대한 링크 는 …


5
"포인트 프리"스타일이란 무엇입니까 (함수 프로그래밍에서)?
내가 최근에 눈치 챘던 문구는 "포인트 프리"스타일의 개념입니다 ... 첫째, 거기 이 질문하고, 이 중 하나 . 다음, 나는 발견 여기 가 언급 "가치가 논의 포인트 무료 스타일의 저자 '싫어하는입니다 될 수있는 또 다른 주제를." "포인트 프리"스타일이란 무엇입니까? 누군가 간결하게 설명 할 수 있습니까? "자동"카레와 관련이 있습니까? 제 레벨에 대한 …


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.