개발 라자냐 코드 란 무엇입니까? -techopedia에서 정의

라자냐 코드 란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-라자냐 코드는 무엇을 의미합니까?

라자냐 코드는 여러 주요 코드 레이어를 사용하여 프로그램을 빌드하는 광범위한 코드 디자인 구조를 나타냅니다. 이것은 스파게티 코드 및 라비올리 코드라는 용어와 함께 코드에 대한 몇 가지 파스타 은유 중 하나이며, 종종 텍사스 데이터베이스 전문가 및 코드 전문가 조 셀코 (Joe Celko)에게 귀속됩니다.

Techopedia는 Lasagna Code를 설명합니다

라자냐 코드의 일반적인 작업 정의 중 하나는보다 분산 된 코드 방법을 구조적이고 어떤 의미에서는 통일 된 방법으로 대체한다는 것입니다. 그러나 라자냐 코드에 대한 하나의 비판은 그것이 모 놀리 식 경향이 있기 때문에 더 큰 프로그램의 한 측면을 변경하기가 어렵다는 것입니다. 그러나 라자냐 코드 디자인의 팬들은이 코드가 원래 메타포 인 스파게티 코드에 비해 개선 된 것으로보고 있습니다. 예를 들어 코드의 많은 goto 문은 복잡한 문자열 집합을 만들 수 있습니다.

다른 "파스타 이론"과 마찬가지로 라자냐 코드는 코드의 효율성을 높이고 개발자의 주요 목표를 달성하는 방법에 따라 평가해야합니다.

라자냐 코드 란 무엇입니까? -techopedia에서 정의