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

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

차례:

Anonim

정의-바클 라바 코드는 무엇을 의미합니까?

바클 라바 코드는 너무 복잡한 코드, 특히 추상화 계층이나 아키텍처 계층이 너무 많은 코드베이스 인 IT 용어입니다. 프로그래머는 소프트웨어 제품을 개발하는 가장 좋은 방법과 코드를 작성할 때 어떤 문제를 피해야하는지 평가할 때이 문제와 다른 코드 문제에 대해 이야기합니다.

Techopedia는 바클 라바 코드를 설명합니다

바클 라바 코드는 IT의 다른 주요 용어와 대조 될 수 있습니다. 하나는 스파게티 코드로, 논리가 지나치게 복잡하고 전체 구성이 열악한 코드의 부정적인 용어입니다. 대조적으로, 바클 라바 코드는 스파게티 코드와 동일한 종류의 실제 문제를 야기 할 수도 있습니다. 라바 냐 코드 – 라자냐 코드 – 라자냐 코드는 계층 구조의 소프트웨어를 설명하는 데에도 사용되지만 항상 부정적인 것은 아닙니다. 종종 간단하고 간단한 코드를 설명하는 데 사용됩니다. 라자냐 코드는 일반적이거나 균질 한 생산으로 인해 변경하기 쉽지 않지만 의도 된 용도에 매우 적합 할 수 있습니다.

반면에 바클 라바 코드는 프로젝트에 추상화가 너무 많으며 어떤 식 으로든 고장 또는 오작동 할 가능성이 있음을 의미합니다. 일부 전문가들은 레이어 전체에 걸쳐 바클 라바 코드 "누출"에 대해 이야기하고, 코드 레이어를 투과성으로 이야기하지만, 다른 전문가들은 이것이 많은 레이어를 가지고 있기 때문에 논리적 오류라고 생각합니다. 반드시 누출 될 것입니다. 바클 라바 코드의 일반적인 사용은 필요하지 않은 레이어를 가진 소프트웨어를 부정적으로 묘사하며 소스 코드를 이해하고 작업하는 과정을 혼란스럽게 할 수 있습니다.

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