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.