I'm in the middle of making some changes to The Server Framework, working through my list of things to do whilst I get my head around my next project; some LSP development... The current change is one that I advised others of some time ago; avoid unnecesary optionality. It's quite a sweeping change as all through the framework I originally used pointers to socket objects and data buffers when, in 99.9% of cases it would have been more appropriate to use references. The pointers can never be null so, in my view, they should be references. Unfortunately this change pokes out into 'client' code and so it means changing all of the example servers as well as the framework itself. It's repetetive and slightly dull work but it is giving me time to think about the LSP development that I need to start on next week...
Follow me on Twitter: @LenHolgate
About this Entry
Echoes from the CLR was the previous entry in this blog.
Go on, tell us why? is the next entry in this blog.
I usually write about C++ development on Windows platforms, but I often ramble on about other less technical stuff...
Find recent content on the main index or look in the archives to find all content.
Recent Entries
- Breakpoints that are conditional on other breakpoints...
- Be careful what you ask for...
- Framework releases
- Are all fully patched Windows boxes really vulnerable to this easy UDP DDOS attack?
- Strangely fatal UDP issue on Windows...
- Practical Testing: 38 - Bringing the code up to date, again...
- I don't do roadmaps, but...
- C++ Tools - Deleaker
- C++ Tools - CppDepend - 2017 update...
- VMWare bridged networking intermittently failing
I have other blogs...
The Server Framework - high performance server development
Lock Explorer - deadlock detection and multi-threaded performance tools
l'Hexapod - embedded electronics and robotics
I also write about...
.Net
Books
C++ Tips
CC.Net
CLR Hosting
CORBA
Continuous Integration
Debugging Tools
Dumbing down is dumb
ENet
Geek Speak
General
Get a life
Holiday Pictures
Java
Linux
Lock Explorer
Managed XLL
OLEDB
Rants
Refactoring
Reprints
Role Playing
Socket Servers
Sound and Vision
Source Code
Testing
Way back
Winsock Registered I/O
x64
Leave a comment