Menu

Currently re-writing the SimplIRC Client Library code:

As part of "Review and correct Pre-alpha code" task, I am currently re-writting SimplIRC Client Library code.

Most of the changes relate only to minor coding style/naming modifications: to improve readability and comply with common coding styles.

For an example, expect the items:

IRCSessionEventArgs,
IRCSessionEventHandler,
IRCSessionEventDataRow,
IRCSessionEventFields,
IRCSessionEventDataRowList,

to be called now respectively:

IRCDataEventArgs,
IRCDataEventHandler,
IRCDataRow,
IRCDataRowField,
IRCDataRowList.

Also, expect event names to be changed to "verbs" more than "names", e.g.:

IRCSession.IRCSessionStart --> IRCSession.Started

IRCSession.IRCSessionStop -->
IRCSession.Stopped

IRCSession.Reply -->
IRCSession.ReplyArrived

Expect Hungarian notation to be removed, e.g.:

iCount --> count
bConnected --> connectedFlag
strChannelName --> channelName

Expect "this." dereferencing to be removed (except at constructors or when clashing with method parameters), e.g.:

this.socket --> socket

...and similar changes.

Posted by Daniel R. G. 2005-01-06

Log in to post a comment.