PHP 코드를 정리하는 방법

읽다(30337) 업데이트 시간(2022-04-13)

이 과정은 Robert C. Martin의 Clean Code 책에 있는 소프트웨어 엔지니어의 원칙을 참조하여 PHP에 적용됩니다. 이것은 스타일 가이드가 아닙니다. 이 책은 읽기 쉽고, 재사용 가능하며, 재구성 가능한 PHP 소프트웨어를 개발하기 위한 가이드입니다. 여기에 있는 모든 원칙을 따라야 하는 것은 아니며, 보편적으로 받아들여지는 원칙도 거의 없습니다. 이는 단지 지침일 뿐이지만 Clean Code 작성자가 수년에 걸쳐 모두 요약한 것입니다.


이 문서는 clean-code-javascript에서 영감을 받았습니다

Notes

많은 개발자가 여전히 PHP5를 사용하고 있지만 이 문서에 있는 대부분의 예제 실행 환경에는 PHP 7.1 이상이 필요합니다.

번역 지침

번역 완료율은 100%이며 마지막 업데이트 날짜는 2017-12-25입니다. 이 글은 clean-code-php의 yangweijie 버전을 기반으로 php-cpm으로 번역되었으며, 대량의 원본 콘텐츠를 동기화합니다.

원문은 자주 업데이트됩니다. 제 번역 방법은 텍스트 비교 도구를 사용하여 한 줄씩 직접 비교하는 것입니다. 텍스트 내용을 최신 상태로 유지하는 데 우선순위를 두고 점차적으로 번역 품질을 향상시키세요.

읽는 동안 잘못된 링크, 오래된 내용, 잘못된 용어 사용, 기타 번역 오류 등 다양한 문제가 발생하면 적극적으로 PR을 제출해 주시기 바랍니다.


최신 장


别写重复代码 (DRY) 2020-06-19
类的SOLID原则 SOLID 2020-06-19
2020-06-19
对象和数据结构 2020-06-19
函数 2020-06-19
表达式 2020-06-19
PHP变量 2020-06-18