2014-09-12 5 views
1

그래서, 자신의 목적에 따라 코드의 조각을 설명하는 용어가있다 -과 같은 예를 들어 :용어 설명 코드

"Boilerplate Code": sections of code that have to be included in many places with little or no alteration 

또는

"Glue Code": code that does not contribute any functionality towards meeting the program's requirements, but instead serves solely to "glue together" different parts of code that would not otherwise be compatible 

이제 올바르게 설계되지 않은 프로젝트로 작업하는 경우 제대로 설계/리팩터링 된 아키텍처가 표시하지 않는 문제를 수정하거나 우회하는 코드를 추가하는 경우가 종종 있습니다 (상태 플래그를 설정하고 다양한 위치에서 확인하는 것과 같은). .

"아키텍처가 좋지 않기 때문에 필요한 코드"라는 용어가 있습니까?

+0

이 질문은 프로그래밍에 관한 것이 아니기 때문에 주제가 아닌 것처럼 보입니다. – duffymo

+0

프로그래밍에 대해 어떻게 생각하지 않습니까? – user1282931

+0

나에게 언어 적 문제가있는 것 같습니다. – duffymo

답변

2

나는 "sticky tape of ball"또는 "ball of bandages"라는 용어를 사용했습니다.

https://en.wikipedia.org/wiki/Big_ball_of_mud

https://en.wikipedia.org/wiki/Stovepipe_system

https://en.wikipedia.org/wiki/Yo-yo_problem

https://en.wikipedia.org/wiki/No_Silver_Bullet (또는 우발적 복잡성)

과 오래된 고전을 :

이 설명 할 수 일부 안티 패턴

,

https://en.wikipedia.org/wiki/Spaghetti_code

+0

결국 "hot mess"이라는 용어를 자주 사용합니다. 결국 이러한 코드가 규율있는 개발자가 아니기 때문입니다. – CheeseFerret