Menu
Coddy logo textTech

The Zen

Coddy의 Clean Code - Python으로 더 나은 코드 작성하기 코스 레슨. 28개 중 9번째.

파이썬의 선은 Python으로 코드를 작성하기 위한 19가지 "지침 원칙"을 모은 것입니다.

아름다운 것이 추한 것보다 낫습니다.

명시적인 것이 암시적인 것보다 낫습니다.

단순한 것이 복잡한 것보다 낫습니다.

복잡한 것이 지나치게 복잡한 것보다 낫습니다.

평평한 것이 중첩된 것보다 낫습니다.

성긴 것이 빽빽한 것보다 낫습니다.

가독성이 중요합니다.

특수한 경우라고 해서 규칙을 깨뜨릴 만큼 특별하지는 않습니다.

실용성이 순수성보다 우선합니다.

오류가 조용히 넘어가도록 해서는 안 됩니다.

명시적으로 무시하지 않는 한 말입니다.

모호한 상황에서는 추측하고 싶은 유혹을 뿌리치세요.

그 일을 하는 명백한 방법은 하나, 가능하면 오직 하나만 있어야 합니다.

물론 네덜란드인이 아니라면 처음에는 그 방법이 명백하지 않을 수도 있습니다.

지금이 결코 하지 않는 것보다 낫습니다.

물론 결코 하지 않는 것이 *지금 당장* 하는 것보다 나은 경우도 많습니다.

구현을 설명하기 어렵다면 그것은 나쁜 생각입니다.

구현을 설명하기 쉽다면 그것은 좋은 생각일 수도 있습니다.

네임스페이스는 정말 훌륭한 아이디어입니다 -- 그런 것을 더 많이 만들어 봅시다!

이 과정을 마치면 이 지침 중 일부를 이해하고 따를 수 있기를 바랍니다!

 

다음 내용을 인터프리터에서 다음과 같이 출력할 수 있습니다.

>>> import this

직접 해보기

이 레슨에는 코드 챌린지가 없습니다.

Clean Code - Python으로 더 나은 코드 작성하기의 모든 레슨

직접 연습해 보세요: 온라인 Python 컴파일러