문제

Python에서 코딩하는 동안 PEP8의 지침을 따라 코딩하는 것이 좋습니다.

그리고 Symbian을 코딩하는 동안 코딩 표준을 따르는 것이 좋습니다.

그러나 pys60을 코딩 할 때 어떤 지침을 따라야합니까? 지금까지 나는 pep8을 따르고 있지만 이 코드 반대를 보여줍니다. 내 코드를 재 작업해야합니까?

도움이 되었습니까?

해결책

코드 샘플에서 분명히 가짜 인 것은 없습니다. 그것은 내가 사용하는 스타일이 아니지만 읽기가 어렵지 않으며 PEP8에서 멀지 않아서“반대”라고 부릅니다.

PEP8은 모든 코드가 강력한 문자로 문자를 준수 해야하는 단단하고 빠른 법칙으로 여겨지지 않아야합니다. 읽기 쉬운 파이썬의 기준입니다. 약간의 Java Programmer를 가면 모든 운영자 주변의 간격을 일관성있게 만드는 것에 대한 개미를 얻으려면 다시 돌아가 PEP8의 시작을 다시 읽으십시오. Hobgoblin과의 비트.

기능적이고 읽기 쉬운 코드의 긴 '재 작업'에 끊어지지 않으며 적어도 PEP8과 동일한 일반 근처에서 매달리지 마십시오.

다른 팁

"내 코드를 재 작업해야합니까?"

코드를 재 작업하기 위해 값을 추가합니까?

얼마나 많은 사람들이 코드를 개발하는 데 도움이 될 것인가

a) pep 8을 모릅니다

b) Pys60 코딩 표준 만 알고 있습니다. 왜냐하면 그것이 그들이 본 유일한 코드이기 때문입니다.

그리고

c) PYS60 코딩 표준과 다른 것을 가르 칠 수 없습니까?

그와 함께 일할 사람을 세 가지 기준을 모두 충족시키는 모든 사람들을 나열하십시오. 그런 다음 어떤 저렴한 지 결정 : 코드를 재 작업하거나 해고하십시오.

API의 스타일을 사용하여 가장 인터페이스하고 있습니다. 그것은 대부분의 장소에서 작동하는 간단한 규칙입니다 (코드를 볼 수있는 곳, 즉 Java/C#은 약간 어렵습니다. :) :)

나는 pep8을 사용한다고 말하지만, 위에서 언급했듯이, 그것에 너무 매달리지 마십시오. Symbian C ++로 코딩 할 때 Symbian Coding 표준을 사용해야하지만 프로그램이 플랫폼에서 단순히 실행중인 경우 반드시 필요한 것은 아닙니다. Symbian the OS와 Symbian C ++ (PSUedo) 언어 사이에서 혼란스러워하지 마십시오.

예제 코드는 그 사람의 개인 스타일입니다. 공식 PYS60 코딩 컨벤션을 따르지 않습니다. 그런 것은 없습니다! 어떤 스타일이든 최상의 결과를 얻을 수 있습니다.

PEP8을 사용하는 것이 좋습니다. 그러나 Pylint를 사용하여 프로젝트에 대한 추가 신뢰를 제공하려는 경우에만 가능합니다.

나는 pys60 일 뿐이며 결코 진짜 파이썬을하지 않았습니다. Pylint를 사용하여 속도를 높이고 개발 시간을 가로 질러 실생활에 들어가기 전에 잠재적 인 결함을 자동으로 지적합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top