Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
31.03.2000, 22:48
Hyperion



Übrigens ist ja der korrekteste Funktions-Name im ganzen SDK ja folgender:

EnsureTextFitsInOneLineAndWrapIfHaveTo( )

(zu finden in der client.dll, saytesxt.cpp, ganz am Schluss)

--

zum Seitenanfang zum Seitenende Profil || Suche
001
01.04.2000, 14:43
TheTinySteini



Ohhh, da hat ja jemand wieder seine gesamte Fantasie in eine Zeile gepackt. Aber wenigstens wird klar, was die Funktion macht. Im Gegensatz zu einigen Windows-API Aufrufen...

--

TheTinySteini
Coder Poke646
"Don't Panic" - Hitchhiker's Guide to the Galaxy

zum Seitenanfang zum Seitenende Profil || Suche
002
02.04.2000, 22:12
Prefect



Ist ja alles schön und lustig, aber von solchen Bezeichnungen sollte man tunlichst die Finger lassen! (erhobener Zeigefinger)

i als Zählervariable ist immer besser als GanzZahligerZaehler.

cu,
Prefect

--

Widelands - Gemütliche Aufbaustrategie, Free Software
Noch ein Blog - Lerne, wie die Welt wirklich ist, aber vergiss niemals, wie sie sein sollte.

zum Seitenanfang zum Seitenende Profil || Suche
003
02.04.2000, 22:57
Hyperion



Selbstverfreilig, Prefect. Allerdings muss ich auch sagen, dass mir die Namensgebung beim SDK ansonsten sehr gefällt. Man kriegt echt gut mit, was die Funktionen tun beim bloßen überfliegen, selbst wenn man programmiertechnisch gesehen nicht alles versteht. Ich würde generell sagen: je globaler eine Variable oder Konstante, desto eindeutiger sollte der Name sein. Bei Funktionen bin ich der Meinung, dass sie immer und unabhängig von ihrer Gültigkeit einen Vernünftigen Namen bekommen sollte. Ich würde jedenfalls nicht auf die Idee kommen, eine Funktion J() zu nennen, nur weil sie so schön lokal ist. Aber das ist Geschmackssache, und schon tausendfach diskutiert worden, und jedes C++ Buch fängt mit einem demenstprechenden Statement an.

Was ich eigentlich sagen wollte: ich stimme Dir zu.

--

zum Seitenanfang zum Seitenende Profil || Suche
004
03.04.2000, 21:37
Prefect



Die einzige Funktion (bis jetzt) die einen absolut beschissenen Namen hat ist CBaseEntity::Respawn(). Die wird nämlich (bei Waffen, Items, etc..) nicht aufgerufen, wenn das Item respawnt wird, nein, die wird aufgerufen wenn das Item aufgesammelt wird - das respawning wird von Materialize() gemacht. Toll...

cu,
Prefect

--

Widelands - Gemütliche Aufbaustrategie, Free Software
Noch ein Blog - Lerne, wie die Welt wirklich ist, aber vergiss niemals, wie sie sein sollte.

zum Seitenanfang zum Seitenende Profil || Suche