>PHP 프레임워크 >Laravel >Laravel 프로젝트 개발 사양

Laravel 프로젝트 개발 사양

步履不停
步履不停원래의
2019-06-26 18:15:583660검색

Laravel 프로젝트 개발 사양

설명

Youfanyuanyang 팀 내 Laravel 엔지니어들이 실행하는 개발 사양인 엄격한 팀 개발 사양 집합입니다. 우리는 개방적이고 투명한 엔지니어링 문화를 믿으며 정보를 최대한 공개합니다. 이 정보가 다른 사람들의 참고자료로 활용되어 그 가치를 극대화할 수 있기를 바랍니다.

Purpose

Youfan Yuanyang은 원격 협업을 옹호하는 소프트웨어 아웃소싱 회사입니다. 표준화를 통해 엔지니어는 더 높은 품질의 소프트웨어를 제공할 수 있습니다. 한편, 우리는 팀 전체의 프로젝트 경험이 계승될 수 있기를 바라며, 개발 효율성, 프로그램 실행 효율성, 확장성 및 보안을 결합한 모범 사례를 찾기 위해 모든 실제 전투에서 지속적으로 요약하고 탐구할 것입니다. 궁극적으로 그룹의 지혜를 지속하고 개선합니다.

장점

사양에는 다음과 같은 장점이 있습니다.

  • 효율적인 코딩 - 너무 많은 선택으로 인해 발생하는 "결정 시간" 낭비를 방지합니다.
  • 균일한 스타일 - 코드 작성 스타일과 개발 팀 구성원의 아이디어를
  • 오류 감소 - 후배 엔지니어의 실수 가능성을 줄입니다.

개발 철학

공간상의 이유로 이 사양은 프로젝트의 모든 코드 조각의 작성 표준을 포괄할 수 없으므로 여기서는 이 사양이 따르는 "개발 철학"에 중점을 둡니다. 개발 중에 결정을 내립니다.

  • DRY - "반복하지 마세요" 반복되는 논리 코드를 작성하지 마세요.
  • 규칙 - "구성보다 규칙", 프레임워크에서 옹호하는 접근 방식을 과도하게 사용하지 마세요.
  • KISS - "Keep "It Simple, Stupid"는 고급 코드나 모호한 코드를 작성하지 않고 과도한 디자인을 하지 않고;
  • Chef's Choice - 숙련된 사람들이 솔루션을 선택하도록 합니다. , 독창적인 솔루션이 아닙니다.
  • 공식적으로 권장됨 - 공식적으로 권장되는 솔루션을 우선시합니다.

디자인 개념

다음은 몇 가지 뛰어난 "프로그래밍 개념"입니다.

  • MVC - MVC를 핵심으로 하는 모델, 뷰, 컨트롤러는 컨트롤러의 가독성과 코드 줄 수를 엄격하게 제어합니다. Restful - "리소스화 개념"과 표준 HTTP 동사를 사용하여 프로그램을 구성합니다.
  • 이 사양에서는 이 두 가지 개념 집합을 프로그램 설계의 기초로 사용합니다. 이러한 설계 개념은 프로그램을 설계하는 데 기초를 제공합니다. 이러한 개념을 따르면 프로그램을 명확하고 쉽게 읽을 수 있습니다.

더 많은 Laravel 관련 기술 기사를 보려면

Laravel Tutorial

칼럼을 방문하여 알아보세요!

위 내용은 Laravel 프로젝트 개발 사양의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.