Did it really take a day to code character creation? o.o
Well, it's all about organization and planning. Anyone who ever wanted to read my Character Creation file wouldn't have a hard time doing so. My girlfriend (who knows nothing about programming) was able to read it and get a really good understanding from it.
Eh, it can take that long. Adding comments next to everything, giving each param definitions and comments, etc.
Well, adding comments isn't exactly what's taking so long. It does take up a little time to document it all correctly, but not nearly as much time is it takes for me to come up with the actual solutions.
And your girlfriend being able to read it benefits your project how?
A month from now, if I need to go back and change something, I don't have to spend a lot of time trying to figure out what the hell I was doing. =p Big projects like this need to be documented properly. I don't want to get lost in my own project.
eh, just a good naming convention, and the ability to right click->Go To Definition does the that job for me haha
Well, I just tested that by reading my Append Login & Authenticate Response voids - it took me a good few seconds to read it all. Then I re-read it by only reading the comments and skimming through the code. Took me half a second at the most. I guess it's just a preference of mine.
It's extremely important to document your code. You're ignorant if you think that me documenting my code is an ignorant action.
(I don't read these tutorials, but I found this on google which states the reasons why I document my code):
You're ignorant if you think I was bashing documentation. I'm extremely pro-documentation and it's essential to document everything if you're in a team project.
Here's a snippet of my documentation of a subtype of packet 1010/10010.
/// <summary>
/// Sent client->server when a player requests a teammate's position. Server responds with the requested information.
/// (client->server) entityUID = requestedCharacterUID, ValueD = requestedCharacterUID.
/// (server->client) entityUID = characterUID, ValueA = requestedXcoordinate, ValueB = requestedYcoordinate, ValueD = requestedCharacterUID.
/// </summary>
RequestTeammatePosition = 0xA6,
There's no way in hell I'm going to memorize this or navigate through my code figuring out this information every time I need it, rather than simply putting the information right here in an XML comment. No thank you.
Falling Skies Staffel 1 ?! 12/20/2011 - Off Topic - 2 Replies Heyho,
Und zwar habe ich bisher keine Folge von falling Skies gesehen, die 1. Staffel scheint ja nun zuende zu sein, weiß jemand wo man sie sich herunterladen kann?
Wäre toll wenn mir jemand helfen könnte ;)
PS: ich bin mir nicht sicher ob ich danach Fragen kann, also wegen Download link, bzw. Download Quelle, ich bitte um Entschuldigung wenn dies verboten ist..... Aber bitte schreibt es mir in den Thread oder per PN wenn dies verboten ist!
PWI Sanctuary Account 11/25/2010 - elite*gold Trading - 0 Replies This is a redirect from my original post. I will accept Elite*Gold offers once I have it appraised (time to troll the forum)
Perfect World Sanctuary Account
if you hold the power to move my original thread here, please do so, I don't mean to spam.