Code Complete'i okuyordum ve mizanpaj ve stil bölümünde, kod editörlerinin bir çeşit zengin metin biçimlendirmesi kullanacağını tahmin ediyordu. Bunun gibi görünen kod yerine
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.
şuna benzer bir şey olabilir:
prosedür ResolveCollisions
Mekansal bölümleme algoritması ile bir posteriori çarpışma çözünürlüğü gerçekleştirir
Parametreler
CurrentMap : SpriteContext
PotentialColliders : SpriteList
Yerel Değişkenler
Collider : Sprite
Collidee : Sprite
Collision : SpriteCollision
DoStuff();
Sözdizimi renklendirme ve vurgulama ve hatta parantez renklendirme gördüm, ancak gerçek kodda böyle görünen hiçbir şey yoktu. Bu tür bir şeyin gerçekten var olup olmadığını veya belki de bunun yeterli faydası olmadığına ya da tamamen kötü bir fikir olduğuna karar verilip verilmediğini merak ediyordum.
Herhangi biriniz daha önce böyle biçimlendirilmiş bir kod gördünüz mü veya fikrin hiç dikkate alınmadığını ve nihayetinde reddedildiğini biliyor musunuz?