저는 Code Complete를 읽고 레이아웃과 스타일에 관한 장에서 코드 편집기가 일종의 서식있는 텍스트 형식을 사용할 것이라고 예측했습니다. 이는 다음과 같은 코드 대신에
Procedure ResolveCollisions
{ Performs a posteriori collision resolution through spatial partitioning algoritm }
(
CurrentMap : SpriteContext,
PotentialColliders: SpriteList
)
var Collider : Sprite,
Collidee : Sprite,
Collision : SpriteCollision
begin
DoStuff();
end.
다음과 같이 보일 수 있습니다.
순서 ResolveCollisions
공간 분할 알고리즘을 통해 후부 충돌 해결을 수행합니다.
매개 변수
CurrentMap : SpriteContext
PotentialColliders : SpriteList
지역 변수
Collider : Sprite
Collidee : Sprite
Collision : SpriteCollision
DoStuff();
구문 색상 표시 및 강조 표시 및 괄호 색상 표시를 보았지만 실제 코드에서는 이와 같이 보이지 않았습니다. 나는 이런 종류의 것이 실제로 존재했는지, 아니면 그것이 충분한 이익을 얻지 못했거나 완전히 나쁜 생각이라고 결정했는지 궁금합니다.
이전에 이와 같이 풍부한 형식의 코드를 보았거나 아이디어가 고려되어 결국 거부되었는지 알고 있습니까?