Stavo leggendo Code Complete e nel capitolo su layout e stile, prevedeva che gli editor di codice avrebbero usato una sorta di formattazione rich text. Ciò significa che al posto del codice appare così
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.
potrebbe assomigliare a questo:
Procedura ResolveCollisions
Esegue una risoluzione delle collisioni a posteriori attraverso l'algoritmo di partizionamento spaziale
parametri
CurrentMap : SpriteContext
PotentialColliders : SpriteList
Variabili locali
Collider : Sprite
Collidee : Sprite
Collision : SpriteCollision
DoStuff();
Ho visto la colorazione e l'evidenziazione della sintassi e persino la colorazione tra parentesi, ma nulla di simile a questo nel codice reale. Mi chiedevo se questo genere di cose fosse realmente esistito, o forse se fosse stato deciso che non aveva abbastanza benefici o che fosse una cattiva idea.
Qualcuno di voi ha mai visto un codice così formattato come questo prima o sa se l'idea è mai stata presa in considerazione e alla fine respinta?